Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: 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 вся ветка

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.054 c
15-1175012370
начинающий2
2007-03-27 20:19
2007.04.22
Подскажите хорошую бумажную книгу по Interbase


1-1172477752
Kav
2007-02-26 11:15
2007.04.22
Delphi 10 и Delphi 7 совместимость


15-1175239220
Ketmar
2007-03-30 11:20
2007.04.22
не дали пообщаться...


6-1161968256
Rosmi
2006-10-27 20:57
2007.04.22
пакет и мак адреса


6-1153507929
bobbi
2006-07-21 22:52
2007.04.22
Почему не работает след. код (отправка почты)