Главная страница
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.312 c
6-1161869306
Axis_of_Evil
2006-10-26 17:28
2007.04.22
TWSocket. как получить уведомление о невозможности соединения?


2-1175619207
Troan_81
2007-04-03 20:53
2007.04.22
Проверить существует ли окно


2-1175108515
Углук
2007-03-28 23:01
2007.04.22
Что быстрее? Чарт или директиИксовский канвас?


2-1175256043
Vvw
2007-03-30 16:00
2007.04.22
Ищу компоненту Timer,которая умеет запускаться в отдельном потоке


2-1175095227
MaLoY
2007-03-28 19:20
2007.04.22
Помогите с задачкой