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;
Код не выдаст никаких подсказок
 



© Блог программистов   |  Создание и продвижение сайтов - "Веб сателлит"  |  Ссылки  |     |  Английская версия