易语言的dll怎么才能被其他语言调用
答案:2 悬赏:60 手机版
解决时间 2021-02-24 10:39
- 提问者网友:沉默的哀伤
- 2021-02-24 03:28
易语言的dll怎么才能被其他语言调用
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-02-24 03:41
首先你的会调用DLL
需要注意的是,易语言DLL返回的文本,在其它语言调用是不可以的(至少不做处理是不行的),应为易语言是自动回收垃圾内存的
再有就是 易语言DLL参数被 参考时, 要注意 调用方给予读写内存的权限
以上这两个要想搞明白为什么,需要大量的理论知识,建议避免这两条
需要注意的是,易语言DLL返回的文本,在其它语言调用是不可以的(至少不做处理是不行的),应为易语言是自动回收垃圾内存的
再有就是 易语言DLL参数被 参考时, 要注意 调用方给予读写内存的权限
以上这两个要想搞明白为什么,需要大量的理论知识,建议避免这两条
全部回答
- 1楼网友:零点过十分
- 2021-02-24 04:54
和调用windows api函数一样。
记得把 易语言库.dll 放到项目目录bin\debug\
[dllimport("易语言库.dll ")]
static extern bool 方法(ref long 参数);如满意,请采纳,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯