DLL各项都设置了,为什么还不能调试,郁闷!!!!!!

geshiziji 2004-11-02 03:03:12
dll怎么不能调试了?
在run/parameter 里 宿主程序已经添加了,并且他们在同一个目录下
并且运行正常。
...全文
185 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
jozosoft 2004-11-08
  • 打赏
  • 举报
回复
是你自己写的Dll吗?
如果是的,请试试这样作吧:
在你的Unit中声明:
Function dllTest():integer; stdcall; external "MyDll.dll";
//Function dllTest():integer; stdcall; 是你Dll函数中定义的形式
.....

.......
Begin
showmessage('The result=' + intTostr(dllTest()) );
End;

还有,在调试时最好是运行Exe文件。
王集鹄 2004-11-07
  • 打赏
  • 举报
回复
…… 设置好后要完全编译
geshiziji 2004-11-07
  • 打赏
  • 举报
回复
见鬼了,一点没动,又能调试了。
delphi经常出现莫名其妙的问题
nwt123 2004-11-07
  • 打赏
  • 举报
回复
d7
project--->Build Project
du007 2004-11-07
  • 打赏
  • 举报
回复
完全编译就是不管你改没改过源程序,都要重新再编译一遍。用Delphi主菜单-Rnu-Project Build就行了。
王集鹄 2004-11-07
  • 打赏
  • 举报
回复
Delphi Menu->Project Build
g961681 2004-11-07
  • 打赏
  • 举报
回复
to : zswang(伴水清清)(专家门诊清洁工)
何为“完全编译”?
FCU 2004-11-07
  • 打赏
  • 举报
回复
dll 调试是: Ctrl+f9
g961681 2004-11-02
  • 打赏
  • 举报
回复
其他的都无所谓的。
g961681 2004-11-02
  • 打赏
  • 举报
回复
要把dll工程的project Options中的Linker选项卡中的Include remote debug symbols选中。
geshiziji 2004-11-02
  • 打赏
  • 举报
回复
再次说明一下,
1,已加载宿主程序
2,dll和exe 在同一目录下
3,dll和exe 已放在同一工程组中
可还是不行!
mdjwmy 2004-11-02
  • 打赏
  • 举报
回复
你得把调用项目和DLL项目放到一个工程组里
beyondtkl 2004-11-02
  • 打赏
  • 举报
回复
没用过DELPHI写DLL....
geshiziji 2004-11-02
  • 打赏
  • 举报
回复
我在调试dll时,为什么无法调试 (左侧没有小绿点), 在run/parameter 里 宿主程序也已经添加了(以前有时可以,有时不可以),我想知道都是受什么因素影响!!
flyxxl 2004-11-02
  • 打赏
  • 举报
回复
不明白是什么意思 能说清楚一点吗
jinjazz 2004-11-02
  • 打赏
  • 举报
回复
运行正常??

5,931

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧