Форум: "Corba";
Текущий архив: 2006.05.07;
Скачать: [xml.tar.bz2];
ВнизРабота с 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 вся ветка
Форум: "Corba";
Текущий архив: 2006.05.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c