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

Вниз

Работа с Type Library в Делфи 7   Найти похожие ветки 

 
начинающий ©   (2005-06-04 18:15) [0]

У меня, то ли по глупости, то ли по неосторожности, при добавлении свойств, доступных для записи к интерфейсу, появляется не процедура-посредник safecall, а функция, возвращающая значение типа Integer (HRESULT - в IDL). В результате, программа не компиллируется. А как сделать, чтобы компиллировалась? Может, нужно какую-то директиву включить/выключить?


 
VMcL ©   (2005-06-07 10:09) [1]

меню Tools | Environment Options > закладка Type Library > радиогруппа SafeCall function mapping

?


 
начинающий ©   (2005-06-07 23:02) [2]

За это - спасибо! Но...
При попытке импортировать Type Library наблюдается та же ситуация :( Никак не хотят игнорироваться функции типа:
function Set_Enabled(pbEnabled: WordBool): Integer; safecall;
которые обозначены, как методы записи свойств.
При чём у меня возникает сразу же вопрос: зачем safecall, если процедура и так стала функцией, возвращающей HRESULT?

П.С. Не стесняйтесь пинать меня ногами - СОМ я учил всего два вечера, и вот сразу - такое!



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

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

Наверх




Память: 0.47 MB
Время: 0.054 c
15-1145086896
antonn
2006-04-15 11:41
2006.05.07
московский стрим


2-1145373905
ctudent
2006-04-18 19:25
2006.05.07
DCU


15-1145001382
eukar
2006-04-14 11:56
2006.05.07
небольшая задача по матстатистике


15-1145209968
Lex Luthor
2006-04-16 21:52
2006.05.07
Как прикрипить к мому приложению форму по типу винампа


4-1139945594
Volf_555
2006-02-14 22:33
2006.05.07
Как свернуть/развернуть все MDI-окна в моём приложении?