![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как передать объект в виде Integer, а затем это число ..
Kolan © (2006-10-16 21:06:00)обратно привратить в обект
ТЕ
procedure DOSmth;
var
I: Integer;
Obj: TObject;
begin
Obj := TObject.Create;
I := ObjectToInteger(Obj);
ShowMessgae( IntegerToObject(I).ClassName);
end;
ЗЫ
Здравствуйте, :)
Kolan (2006-10-16 23:20:00) [1]
> если передавать будешь в другое приложение, тогда адрес
> объекта будет недействительным.
Понятно. Уже усё получилось, еще раз благодарю.
wl (2006-10-16 23:19:00) [2]если передавать будешь в другое приложение, тогда адрес объекта будет недействительным.
Kolan (2006-10-16 22:56:00) [3]
> Еще короче
> ShowMessgae(TObject.Create.ClassName);
>
Но не поможет мне понять как передать ссылку на объект через PostMessage :)
Anatoly Podgoretsky (2006-10-16 22:54:00) [4]Еще короче
ShowMessgae(TObject.Create.ClassName);
Kolan (2006-10-16 21:27:00) [5]Угу. вышло
wl (2006-10-16 21:21:00) [6]I := Integer(Obj);
ShowMessgae(TObject(I).ClassName);