Помощь - Поиск - Пользователи - Календарь
Полная версия: Директива {$define}
Форум «Всё о Паскале» > Pascal, Object Pascal > 32 битные компиляторы
Bokul
Работают ли логические операции с этой директивой?
Например

{$define D1}
{define D2}

{$ifdef D1 or $ifdef D2}//здесь
{$endif}

volvo
Немного не так... У меня сейчас нет компилятора, но по-моему что-то вот в таком духе должно сработать:

{$define d1}
{$define d2}

{$if DEFINED(d1) or DEFINED(d2)}
...
{$else}
...
{$endif}


Более подробно - здесь: http://www.freepascal.org/docs-html/prog/p...113-1120002.4.1
и в PDF-файлах помощи...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.