精易论坛

标题: 求助大佬帮看看这个C的代码如何用E语言调用dll [打印本页]

作者: Jmp    时间: 2022-9-8 09:53
标题: 求助大佬帮看看这个C的代码如何用E语言调用dll
想用E语言做二次开发,无奈看不懂C,有会的大佬请求指导,再次跪谢!下载地址:http://www.zhonghangled.com/cn/xzzx/zlxz/2019-11-15/930.html

源码为中航LED屏控制软件的

作者: 执骨哟    时间: 2022-9-8 10:12
中航字符卡多分区SDK开发资料210804\MTriColorSDK\bin
到上面这个路径下,有一堆sdk的dll,还有demo.exe的工具
根据工具内容连接设备,然后用函数查看器查看dll的函数,放到E里面做测试,对比工具就知道是干嘛的了

DLL函数查看器 v1.6 查看参数、函数测试、反汇编、X64位等
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14724234
(出处: 精易论坛)

作者: 850536360    时间: 2022-9-8 10:14
就普通的C接口,调用约定用 __cdecl 就行了
作者: Jmp    时间: 2022-9-8 10:46
调用init失效,
作者: Jmp    时间: 2022-9-8 10:48
执骨哟 发表于 2022-9-8 10:12
中航字符卡多分区SDK开发资料210804\MTriColorSDK\bin
到上面这个路径下,有一堆sdk的dll,还有demo.exe的 ...

TriColorSDK.dll 调用这个报错 提示无init函数
作者: 气质征服一切    时间: 2022-9-8 11:31
他不是又一个.h的库文件吗,里面代码不是和易差不多吗
作者: 小伟爱学习    时间: 2022-9-8 13:07
TriColorSDK.dll文件放在e源码的目录
作者: 执骨哟    时间: 2022-9-8 14:02
Jmp 发表于 2022-9-8 10:48
TriColorSDK.dll 调用这个报错 提示无init函数



作者: 执骨哟    时间: 2022-9-8 14:45
Jmp 发表于 2022-9-8 10:48
TriColorSDK.dll 调用这个报错 提示无init函数






作者: Jmp    时间: 2022-9-8 16:47
气质征服一切 发表于 2022-9-8 11:31
他不是又一个.h的库文件吗,里面代码不是和易差不多吗

能说下具体文件名吗

作者: Jmp    时间: 2022-9-8 16:49
执骨哟 发表于 2022-9-8 14:45

请问你是什么系统?我再win10 34位调用报错,我也是这么写的
作者: 气质征服一切    时间: 2022-9-8 16:51
Jmp 发表于 2022-9-8 16:47
能说下具体文件名吗

TriColorSDK.h

在  中航字符卡多分区SDK开发资料220804.zip\中航字符卡多分区SDK开发资料210804\MTriColorSDK\include
作者: 执骨哟    时间: 2022-9-8 17:25
Jmp 发表于 2022-9-8 16:49
请问你是什么系统?我再win10 34位调用报错,我也是这么写的

用的是\中航字符卡多分区SDK开发资料210804\MTriColorSDK\bin\release64 中的sdk.dll



作者: 陈道友    时间: 2022-10-13 13:57
问题解决了吧




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4