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

Вниз

Что такое OLE_HANDLE?   Найти похожие ветки 

 
Rem ©   (2004-03-22 12:28) [0]

И есть ли набор API функций для работы с этим Handl"ом? В частности, через этот Handle COM-объект возвращает некую структуру (параметры настройки принтера). Каким образом можно получить доступ к этой структуре?


 
Rem ©   (2004-03-23 10:33) [1]

Ну что, мастера, ни у кого нету опыта работы с OLE_HANDLE? Или передача данных из процесса в процесс - выше понимания мастеров?


 
Rem ©   (2004-03-23 11:39) [2]

На деле все до банального просто. Можно даже сказать, смешно.
var
 pData: pointer;
 hData: OLE_HANDLE;
begin
 hData := SomeActiveX.GetDataHandle;
 pData := GlobalLock(hData);
 try
   ...
 finally
   GlobalUnlock(hData);
 end;
end;


P.S. "Испрашивал я об этом Мастеров год и один день. И вопрос сей не один раз в пучину молчания кидал в надежде на ответ. Но молчали Мастера. И неподвижны были их лики." (С) Остров Пасхи. Тайны каменных истуканов. Генри Фримен.


 
Cobalt ©   (2004-03-23 15:02) [3]

Молодец!
Вот видишь - один день потратил - нашёл таки, сам, безо всяких там мастеров.
Разве ты не ощущаешь чувство гордости за себя, за свои возможности? Где бы ты ещё мог такое ощутить, а?

;-))

А ветку эту я сохраню - вдруг да понадобится работать когда с ОЛЕ.



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

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

Наверх




Память: 0.47 MB
Время: 0.057 c
14-1083134355
Тимохов
2004-04-28 10:39
2004.05.16
TThread.WaitFor


1-1083077512
ЧупаЧупс
2004-04-27 18:51
2004.05.16
VcChart


8-1076485798
*BES*
2004-02-11 10:49
2004.05.16
TMediaplayer для нескольких звуковух


8-1077637426
Nomolos
2004-02-24 18:43
2004.05.16
Эквилайзер


11-1069017691
Deimos
2003-11-17 00:21
2004.05.16
Как узнать во что переименован файл?