递归火山软件开发平台

标题: 调用DLL无法调试,只能编译使用。 [打印本页]

作者: ysjadnt    时间: 2022-7-22 19:55
标题: 调用DLL无法调试,只能编译使用。
在火山PC中调用了一个DLL调用(F5)时总时出错(没有一次通过),之前在易语言中调用一点问题没有,纠结了两天。
刚刚我将软件编译(F7)出来试了一下,居然一点问题没有。
多次测试确定无法调用,只能编辑出来使用。
这是什么情况?  总是编译出来调试也不是办法!  有没有什么解决办法?


作者: urenai    时间: 2022-7-22 21:53
C++本身就不能直接调试DLL,但是可以附加调试。不然就先改为窗口程序。
作者: ysjadnt    时间: 2022-7-22 23:24
urenai 发表于 2022-7-22 21:53
C++本身就不能直接调试DLL,但是可以附加调试。不然就先改为窗口程序。

就是在窗口程序中调用dll,调试程序时就报错,必须将程序编译出来才行。
作者: urenai    时间: 2022-7-23 03:34
ysjadnt 发表于 2022-7-22 23:24
就是在窗口程序中调用dll,调试程序时就报错,必须将程序编译出来才行。 ...

你搜搜,吴总发过DLL附加调试例子。
作者: 创世魂    时间: 2022-7-23 09:15
可能dll不支持调试状态下使用。
作者: 胡雄伟    时间: 2022-7-24 08:21
哪里有附加调试
作者: ysjadnt    时间: 2022-7-25 11:05
胡雄伟 发表于 2022-7-24 08:21
哪里有附加调试

在哪设置?怎么设置?
作者: Yisin    时间: 2022-9-12 23:47
@飞扬工作室
“这个引入DLL,调用dll里的命令,不能调试测试,只能编译后测试” ,这个问题什么时候解决啊??




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4