方法2,你应该附加在 工程1.exe 上,而不是 VB6.exe
大神啊!!关于方法2,还真是应该要用“工程1.exe”的,和方法1路径写的“工程1.exe”一样。看来是我概念不清(我打开了vb的工程,附加了运行后的vb的exe),改完以后就可以调试了。
附图给大家提醒:
本帖最后由 cqflhl 于 2023-5-3 12:09 编辑
晒sunstar 发表于 2017-4-7 11:06
方法一(基本成功):原来我问题出在“启动了VB的调试;而不是VS里DLL的调试”。
现在可以调试DLL了,但 ...
我第一种方式未成功, 可能是命令行/命令行参数/工作路径没写对, 不知你是怎样写? vvt 发表于 2017-4-6 18:37
你有两种方法调试:
第一种:
1. 在 Command (而不是 command arguments)里写上 VB 编译出来的 exe 所在 ...
按第二种附加方法, 如果VB调用的是32位DLL可以调试, 64位的则不行, 断点直接是空心的
如果调用32位DLL, 哪怕在VS里面活动平台是X64也可以断点调试
页:
1
[2]