Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.17;
Скачать: CL | DM;

Вниз

Вопрос по $IFDEF   Найти похожие ветки 

 
Maxim2030   (2003-03-05 10:27) [0]

Почему не работает код :

{$DEFINE XXX}

type
{$IFDEF XXX}
TMyClass = class(TObject)
{$ELSE}
TMyClass = class(TComponent)
{$ENDIF}

причем какая-то странаая ошибка выскакивает...


 
Юрий Зотов ©   (2003-03-05 10:38) [1]

Ошибка не здесь. А что мешало привести ее текст?


 
Maxim2030   (2003-03-05 10:42) [2]

Expected ":" but "=" found.

выдается в виде диалогового окна, при начале компиляции и при F1 в любом месте модуля :(


 
MBo ©   (2003-03-05 12:46) [3]

В каком-то месте присвоение неправильно написано или (скорее)
описание переменной (i=integer)


 
Игорь Шевченко ©   (2003-03-05 13:14) [4]

Побольше кода, хорошего и разного :-)


 
Юрий Зотов ©   (2003-03-05 13:30) [5]

> Maxim2030 (05.03.03 10:42)

Ну и при чем здесь $DEFINE? Обычная синтаксическая ошибка. Что мешало ткнуть по сообщению мышкой и внимательно просмотреть на код программы?


 
Maxim2030   (2003-03-05 14:16) [6]

разобрался.

Исходный код выглядел так:
{$R *.DFM}
...

{$IFDEF CONFIG}
TTemplateForm = class(TForm2)
{$ELSE}
TTemplateForm = class(TForm)
{$ENDIF}

падала из-за DFM

А так работает
{$IFDEF CONFIG}
TCustomTemplateForm = class(TForm2);
{$ELSE}
TCustomTemplateForm = class(TForm);
{$ENDIF}

TTemplateForm = class(TCustomTemplateForm)




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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
14-54216
Zhenka
2003-03-02 14:35
2003.03.17
Из серии


1-54088
BillyJeans
2003-03-05 13:29
2003.03.17
Новый class и его property


6-54145
Russu
2003-01-29 03:12
2003.03.17
Как узнать подключен ли в данный момент компьютер к инетрнету?


14-54257
igorr
2003-02-28 11:51
2003.03.17
Парни потеют на 30% больше чем девушки


7-54345
KEagle
2003-01-04 13:31
2003.03.17
Работа с портами в 2000 винде.