Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.24;
Скачать: CL | DM;

Вниз

Как объект передать через интовую переменную?   Найти похожие ветки 

 
newbie2   (2006-09-07 12:27) [0]

интересует преобразование типов

iLink : integer;
myObject : TmyObject;
...
iLink := integer(@myObject);
...
myObject := TmyObject(? здесь как должно быть написано)


спасибо


 
Zeqfreed ©   (2006-09-07 12:29) [1]

Pointer(iLink)


 
Сергей М. ©   (2006-09-07 12:30) [2]

iLink : integer;
myObject : TmyObject;
...
iLink := integer(pointer(myObject));
myObject := TmyObject(pointer(iLink));


 
Zeqfreed ©   (2006-09-07 12:32) [3]

Ой, действительно, в [2] правильный вариант :)
Я как-то не обратил внимания, что @myObject это будет косвенный указатель.


 
default ©   (2006-09-07 12:37) [4]

эх, мастера громоздкого кода:)
var
 iLink : integer;
 myObject : TmyObject;
begin
 iLink := integer(myObject);
 myObject := TmyObject(iLink);
end;

проще надо быть



Страницы: 1 вся ветка

Текущий архив: 2006.09.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 2.197 c
1-1155130706
NailMan
2006-08-09 17:38
2006.09.24
Чего пользовать для ввода чисел?


1-1155652862
sdf13
2006-08-15 18:41
2006.09.24
немецкий текст.


2-1157113951
vodvorezlaya
2006-09-01 16:32
2006.09.24
Помогите с преобразованием типов данных


4-1148487663
GrBob
2006-05-24 20:21
2006.09.24
Как службой поймать момент подключения пользователя


2-1157017070
BronOS
2006-08-31 13:37
2006.09.24
доступ к объекту на форме MDI Child