精易论坛

标题: 火山PC调用易语言DLL的问题 [打印本页]

作者: 叫我尹志平    时间: 2023-3-25 18:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: 揰掵佲    时间: 2023-3-25 18:45
main.zip (13.86 KB, 下载次数: 17)


照着敲吧




QQ图片20230325214841.png (270 KB, 下载次数: 4)

QQ图片20230325214841.png

作者: 叫我尹志平    时间: 2023-3-25 19:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 8881020    时间: 2023-3-25 19:48
叫我尹志平 发表于 2023-3-25 19:04
如果把易语言DLL丢进去,运行会弹出(你好我是易语言)的信息框,如果去掉DLL,直接报错,不会进行释放。   ...

用函数动态加载吧这样软件打开的时候不会加载DLL只有运行加载函数的时候才会加载DLL
作者: 叫我尹志平    时间: 2023-3-25 19:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 8881020    时间: 2023-3-25 20:23
叫我尹志平 发表于 2023-3-25 19:58
动态加载的函数是哪个命令 能提示下吗。我在火山PC中没找到这个命令

hDLL =LoadLibrary(_T("D:/DLLTest.dll")); 加载
Add_ = (Add)GetProcAddress(hDLL,"?Add@@YAHHH@Z");//!!!!获取函数地址
FreeLibrary(hDLL);//卸载.dll文件;
作者: 叫我尹志平    时间: 2023-3-25 20:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 大司命    时间: 2023-3-25 20:50


那么复杂!?

作者: 8881020    时间: 2023-3-25 21:05
叫我尹志平 发表于 2023-3-25 20:31
提示错误 引用失败.

这个是C代码你要在代码前面加一个@

作者: 叫我尹志平    时间: 2023-3-25 21:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: 叫我尹志平    时间: 2023-3-25 22:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 叫我尹志平    时间: 2023-3-25 22:34
提示: 作者被禁止或删除 内容自动屏蔽




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