Вниз
Скачать: CL | DM;

Code template в BDS 2006   Найти похожие ветки 

← →
Kolan ©   (2007-02-24 21:17) [0]

Хочу автоматом генерировать выделенный код:
class function TMySingleton.GetInstance: TMySingleton;
begin
 if Assigned(FInstance) then
   FInstance := TMySingleton;
 Result := FInstance;

end


Пока получилось так:
<![CDATA[
if Assigned(FInstance) then
 FInstance := T|InstanceName|;
Result := FInstance;|end|
]]>


Но в этом варианте набирать имя класса |InstanceName| надо самому(синий прямоугольник появляется).
А я хотелбы брать это имя автоматически, веди оно равно типу возвращаемого значения функции GetInstance(GetInstance: TMySingleton;).

Два вопроса:
1. Как сделать желаемое?
2. Где взять хелп по написанию этих шаблонов вооще, а то пока делаю по аналогии&#133


← →
Суслик ©   (2007-02-25 02:57) [1]


> 2. Где взять хелп по написанию этих шаблонов вооще, а то
> пока делаю по аналогии…

не знаю, сам искал.
есть на cc.codegear.com раздел code tamplates.
я ничего лучше не нашел, чем лазить там и делать по аналогии.


← →
Kolan ©   (2007-02-25 10:56) [2]

Понятно, посмотрю там.

Странно что еще этот адрес не существует:
http://schemas.borland.com/Delphi/2005/codetemplates



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.053 c
1-1172150843
Deeman
2007-02-22 16:27
2007.04.22
Диалог выбора файлов и папок


1-1172750179
S@shka
2007-03-01 14:56
2007.04.22
Диспетчер задач / Память процесса


2-1175260650
Greenchel
2007-03-30 17:17
2007.04.22
http, ftp и т.д.


15-1174459271
Knight
2007-03-21 09:41
2007.04.22
Пользующим DMClient...


2-1175176848
Sesh
2007-03-29 18:00
2007.04.22
Как убить процесс?




   Наверх