Директива компилятора $IfOpt является мета директивой, она проверяет на +(вкл) или -(выкл) состояние отдельной символьной директивы компилятора.
Например:
{$IfOpt H+}
ShowMessage('Longstrings are set on');
{$EndIf}
Это полезно для отчёта по установке директив при запуске программы, когда проводится тестирование.
Примечания
$IfOpt может использоваться в вашем коде множество раз.
Похожие команды
$Define Определяет символ директивы компилятора, который используется IfDef
$Else Начинает дополнительный раздел IfDef или IfNDef