神啊,救救我吧!一个COM使用的问题

wangzn1979 2003-01-16 09:41:26
COM写的东西,其中的一个方法,如下:
HRESULT GetFace(int iLen,byte* btFaceImg);
不过到Delphi中注册过后,变成这个样子:
function GetFaceImage(lLen: Integer; var btFaceImg: Byte): HResult;
在delphi中要如何使用呢?主要就是那个指针?delphi中参数btFaceImg该如何写
...全文
125 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
findcsdn 2003-01-18
  • 打赏
  • 举报
回复
var
p: pchar;
begin
P := .... // 将p指到图像数据;
GetFaceImage(100, p^); //

end;



gzl 2003-01-18
  • 打赏
  • 举报
回复
com?不懂.up.
jackystar 2003-01-17
  • 打赏
  • 举报
回复
gz
wangzn1979 2003-01-17
  • 打赏
  • 举报
回复
btFaceImg指向一个包含图像数据的内存区域

你说的,传进去以后,我怎么读取呢?如何显示在Image上?
wangzn1979 2003-01-16
  • 打赏
  • 举报
回复
VARIANT_BOOL GetFaceImage(FACEINFO FaceInfo,long lLen,BYTE* btFaceImg);//COM组件中的样子

function GetFaceImage(FaceInfo: tagFACEINFO; lLen: Integer; var btFaceImg: Byte;out bSuccess: WordBool): HResult;//生成的***_TLB的样子

应该如何用那?
CloneCenter 2003-01-16
  • 打赏
  • 举报
回复
var 型的定义一个变量作为参数传进去应该就可以了。

16,743

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧