delphi 编写DLL 给易语言调用问题

delphi编写DLLdelphi上调用了COM接口的大漠插件在大漠插件的其中一个函数中易语言上调用delphi编译后的DLL出错大漠其他功能返回int的都没问题大漠上的... delphi 编写DLL delphi上调用了COM接口的大漠插件

在大漠插件的其中一个函数中 易语言上调用delphi 编译后的DLL出错
大漠其他功能返回int 的都没问题

大漠上的VER 返回是 WIDESTRING
function Ver: WideString;

代码:

function Ver():String; stdcall;
begin
Result:=dm.Ver; // 直接返回 delphi 会自动转换为 string
end;

易语言调用出现:
展开
 我来答
lilei3386
2011-12-13 · TA获得超过6228个赞
知道大有可为答主
回答量:4543
采纳率:50%
帮助的人:4073万
展开全部
出现这种错误我碰到过,一般是数据类型的问题,有些delphi的数据类型在易语言不支持。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式