Я хочу отключить определенное предупреждение (W1035) в моем коде, так как я думаю, что компилятор ошибается в этом предупреждении:
function TfrmNagScreen.Run: TOption;
begin
if ShowModal = mrOk then
Result := TOption(rdgAction.EditValue)
else
Abort
end;
Результат никак не может быть неопределенным, поскольку Abort
throws EAbort
.
Я пытался:
{$WARN 1035 Off}
: по-видимому, это работает только для некоторых конкретных ошибок (см. Документация )
{$W-1035}
: вообще ничего не делает
Я знаю, что могу отключить предупреждение глобально в опциях проекта или с помощью {$WARNINGS OFF}
, но это не то, что здесь задумано.
Редактировать: Теперь я получил QC как # 89744 .