Директива $Hints компилятора Delphi определяет, показывает ли Delphi подсказки компиляции.
- {$Hints Off}
- {$Hints On}
$Hints директива компилятора определяет, будет ли Delphi показывать подсказки компиляции или нет. Подсказки очень полезны для того, чтобы указывать на потенциальные или реальные проблемы кода. Вы должны всегда включать подсказки, и для идеальности всегда изменять код так, чтобы не было никаких подсказок компиляции.
Примечания.
Значение по умолчанию – $Hints On.
$Hints в вашем коде должен быть установлен только один раз.
Директива компилятора $Hints: Получение подсказок при неудачном использовании переменной, и не использовании присвоенного значения
var
i,j : Integer;
begin
// Включаем Hints
{$Hints On}
//Присваиваем i значение
i := 234;
end;
Результат
Подсказки:
[Hint] Unit1.pas(40): Value assigned to 'i' never used
[Hint] Unit1.pas(34): Variable 'j' is declared but never used in 'TForm1.FormCreate'
Директива компилятора $Hints: Без подсказок при неудачном использовании переменной, и не использовании присвоенного значения
var
i,j : Integer;
begin
// Выключаем Hints
{$Hints Off}
//Присваиваем i значение
i := 234;
end;
Результат
Код не выдаст никаких подсказок
Похожие функции, процедуры и команды
$Warnings — определяет, показывает ли Delphi предупреждения компиляции.
