Вниз
Скачать: CL | DM;

Передача параметров в методы интерфейса (COM DLL )   Найти похожие ветки 

← →
dima74   (2004-05-25 08:35) [0]

Не могу понять такую вещь
function Fun1(var Par: integer): boolean
Это при записе в простой DLL работает
Теперь создаем Com библиотеку, в интерфейсе описываем ту же самую функцию... Ругается на параметр Par:
Out parameter requires pointer type
Вот так нормально:
function Fun1(var Par: OleVariant): WordBool
Объясните, плиз, почему так?


← →
Семен Сорокин ©   (2004-05-25 11:09) [1]

Спецификация COM, возвращаяемый параметр (var или out) должны объявляться как указатели (pointer).
from Help:
Output parameter. This must be a pointer to a member that will receive the result.


← →
Семен Сорокин ©   (2004-05-25 11:11) [2]

Спецификация COM, возвращаяемый параметр (var или out) должны объявляться как указатели (pointer).
from Help:
Output parameter. This must be a pointer to a member that will receive the result.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.977 c
14-1108369794
dr Tr0jan
2005-02-14 11:29
2005.03.06
С Днем Святого Валентина


14-1108263884
Думкин
2005-02-13 06:04
2005.03.06
С Днем рождения! 13 февраля


14-1108560872
советчик
2005-02-16 16:34
2005.03.06
Рульный вопрос


6-1103885489
Антон
2004-12-24 13:51
2005.03.06
Подключение по локальной сети


1-1109014441
Sword
2005-02-21 22:34
2005.03.06
Помогите начертить отрезок!!! :))




   Наверх