Delphi справочник - Форум программистов - Навигация  
 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  

форум программистов

Основы Delphi
$Hints
Деректива компилятора
Определяет, показывает ли Delphi подсказки компиляции. unit
  1 {$Hints Off}; 2 {$Hints On}
Описание
$Hints директива компилятора определяет, будет ли Delphi показывать подсказки компиляции или нет. Подсказки очень полезны для того, чтобы указывать на потенциальные или реальные проблемы кода. Вы должны всегда включать подсказки, и для идеальности всегда изменять код так, чтобы не было никаких подсказок компиляции.
Примечания
Значение по умолчанию - $Hints On. $Hints в вашем коде должен быть установлен только один раз.
Похожие команды
$Warnings  Определяет, показывает ли Delphi предупреждениям компиляции

 
Пример кода : Получение подсказок при неудачном использовании переменной, и не использовании присвоенного значения
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'
 
Пример кода : Без подсказок при неудачном использовании переменной, и не использовании присвоенного значения
var
  i,j : Integer;
begin
  // Выключаем Hints
  {$Hints Off}

  //Присваиваем i значение
  i := 234;
end;
Код не выдаст никаких подсказок
 


Оплата за обучение в Kata Academy только после твоего трудоустройства в IT, начни карьеру Middle Java-разработчика



Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки? Slurm подготовили для вас особенный продукт!





форум программистов


© Форум Delphi  |  Форум Pascal   |  Блог программистов   |  Исходники Delphi   |  Автор сайта  |  Ссылки   |  Английская версия