Описание |
Функция Addr возвращает адрес переменной, функции или процедуры.
Эта Delphi функция подобна оператору @ , но не ограничена директивой компилятора $TypedAddress. Всегда возвращает бестиповой указатель (Pointer).
Также вы можете передать адрес в типовой указатель, как показано в примере.
|
|
Похожие команды |
Pointer Определяет общее использование указателя на любые данные, основанные на памяти
| |
|
Пример кода : Использование адреса строки для отображения строки |
var
myString : string;
ptrString : PString;
begin // Установка переменных значений
myString := 'Hello there';
ptrString := Addr(myString);
ShowMessage('myString : '+ptrString^);
end;
|
myString : Hello there
|
|