![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Преобразование указателя в строку [D6, WinXP]
Mameluke © (2005-09-26 21:48:00)Добрый вечер!
Заранее благодарен за ответ на мой вопрос, котоый многим может показаться элементарным, но тем не менее -
Существует ли функция, преобразующая адрес (значение указателя Pointer) в строковую переменную?
Reindeer Moss Eater (2005-09-27 00:11:00) [1]var p:pointer;
begin
p:= Self;
ShowMessage(Format('Мой адрес - не дом и не улица, мой адрес - %p',[p]));
end;
Джо (2005-09-26 23:24:00) [2]
var
P: Pointer;
...
ShowMessage (IntToStr(Integer(P)));
GuAV (2005-09-26 22:22:00) [3][2] + Приведение типа (typecast).
MBo (2005-09-26 22:17:00) [4]смотри хелп по Format, Format strings
guest_new (2005-09-26 21:58:00) [5]вообщето достаточно сделать преобразование в PCHAR а потом строке присвоить значение этой PCHAR
str = ^pchar_str
под рукой дельфи нету ... не пинайте