Описание |
Директива компилятора $EndIf заканчивает раздел условно компилируемой программы.
См. $IfDef и $IfNDef.
|
|
Похожие команды |
$Define Определяет символ директивы компилятора, который используется IfDef
$Else Начинает дополнительный раздел IfDef или IfNDef
$IfDef Выполняет код, если условный символ был определен
$IfNDef Выполняет код, если условный символ не был определен
$IfOpt Проверяет состояние директивы компилятора
$UnDef Выключает символ директивы компилятора - используемый IfDef
| |
|
Пример кода : Установка и использование символа определяемого пользователем |
var
text : string;
begin // Установка нашего кода в
испытательный режим
{$Define TESTMODE}
text := 'Мы в испытательном режиме';
// Отображение значения текста, если
мы находимся в испытательном режиме
{$IfDef TESTMODE}
ShowMessage('text = '+text);
{$EndIf}
// Выключение испытательного режима
{$UnDef TESTMODE}
// Отображение значения текста, если
мы находимся в испытательном режиме
{$IfDef TESTMODE}
ShowMessage('text = '+text);
{$Else}
ShowMessage('Вне испытательного режима');
{$EndIf}
end;
|
Мы в испытательном режиме
Вне испытательного режима
|
|