| Описание |  
Директива компилятора $Else начинает дополнительный раздел операторов условной компиляции IfDef или IfNDef.
  
Если условный оператор вернёт ложь, то код, который начинает эта директива компилятора, будет откомпилирован.
 |  
 |  
| Похожие команды |  
$Define  Определяет символ директивы компилятора, который используется IfDef
  
$EndIf  Заканчивает условную компиляцию кода
  
$IfDef  Выполняет код, если условный символ был определен
  
$IfNDef  Выполняет код, если условный символ не был определен
  
$IfOpt  Проверяет состояние директивы компилятора
  
$UnDef  Выключает символ директивы компилятора - используемый IfDef
  
 
  |    | 
  | 
| Пример кода : Установка и использование символа определяемого пользователем |  
 begin   // Установка нашего кода в 
опасный режим 
  {$Define DANGERMODE} 
   // Мы вне опасности? 
  {$IfNDef DANGERMODE} 
  ShowMessage('Мы в настоящее время вне опасности'); 
  {$Else} 
  ShowMessage('Мы находимся в режиме опасности!'); 
  {$EndIf} 
   // Выключение режима опасности 
  {$UnDef DANGERMODE} 
end; 
 |  
 
Мы находимся в режиме опасности! 
 |  
  |