Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1108022908
Хинт
2005-02-10 11:08
2005.03.06
Хостинг: h15 (holm) vs fatal


11-1092249616
=Sniper=
2004-08-11 22:40
2005.03.06
Как выделить цветом какое-либо свово в RichEdit е?


14-1108480019
Luzer
2005-02-15 18:06
2005.03.06
Как сделать локалку из модемного соединения?


3-1107370005
PARADOX
2005-02-02 21:46
2005.03.06
сортировка связанного поля


14-1108577959
марсианин
2005-02-16 21:19
2005.03.06
Гостиница в Черноголовке