Pointer Определяет общее использование указателя на любые данные, основанные на памяти
Пример кода : Простой пример
var
myPtr : PChar;
begin // Переменные Pointer по
умолчанию не установлены на nil
if Assigned(myPtr)
then ShowMessage('myPtr не nil')
else ShowMessage('myPtr - nil'); // Так что мы должны установить их на
nil, чтобы быть уверенными, что они неопределены
myPtr := Nil;
if Assigned(myPtr)
then ShowMessage('myPtr всё ещё не nil')
else ShowMessage('myPtr - nil');
end;