起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: beidou

【结帖】如何在X3中调用DLL,能否给出例子,谢谢!非常急!!!**

[复制链接]
发表于 2008-1-24 14:26:38 | 显示全部楼层
en
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-24 14:32:48 | 显示全部楼层
请问七号贴子上提到的"没有包含类型信息"是什么意思呀
回复 支持 反对

使用道具 举报

发表于 2008-1-24 14:33:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-25 10:00:19 | 显示全部楼层
请问:我现在只想访问DLL中的函数,可以吗?就是说,这个DLL不是一个控件,我能访问它里面的DLL吗?
回复 支持 反对

使用道具 举报

发表于 2008-1-25 10:01:51 | 显示全部楼层
可以啊
回复 支持 反对

使用道具 举报

发表于 2008-1-25 10:03:24 | 显示全部楼层
但是因为无法从dll中直接得到每一个函数的参数类型,返回值类型等,需要自己写函数声明的 .pas文件
http://bbs.justep.com/forum.php?mod=viewthread&tid=19282 5楼的说明
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-25 10:39:21 | 显示全部楼层
请帮忙以INIT函数为例写一个简单的"类型说明文件"吗?
回复 支持 反对

使用道具 举报

发表于 2008-1-25 10:44:08 | 显示全部楼层
function Init_dll(const ip: pchar;
                     const username: pchar;
                     const password: pchar;
                     const db: pchar;
                     const apiCode: pchar
                     ): integer; stdcall;   external 'ImApi.dll' name 'initWithDB'  ;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-25 11:30:22 | 显示全部楼层
不好意思,还要请教:就是我用IMPIDE.EXE建配置文件时,没有设置说明书上提到的那些参数的地方呀
回复 支持 反对

使用道具 举报

发表于 2008-1-25 12:38:48 | 显示全部楼层
贴图说明一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 19:04 , Processed in 0.038771 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表