Assigned (функция) (модуль System)

Язык:
Русский
English

 Assigned (функция)     (модуль System)


Определяет, равен ли указатель или процедурная переменная нулю.

Объявление

 Function Assigned(Var P) : Boolean;

Режим

Windows, Real, Protected

Замечания

Параметр P должен быть ссылкой на переменную указательного или процедурного типа. Assigned(P) сответствует выражению P<>Nil для указателя и @P<>Nil для процедурной переменной. Возвращает True, если P рано Nil, иначе возвращает значение False.

Пример

Язык:
Русский
English


 { Пример программы для функции Assigned }

var
  P : Pointer;

begin
  P := Nil;
 if Assigned(P) then
   WriteLn('Это вы не увидите');
  P := @P;
 if Assigned(P) then
   WriteLn('А это - увидите !');
end.
Тэги: Assigned
| G+
Код для вставки: :: :: :: ::
Поделиться: // //