• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Delphi应用程序的调试(七)调试DLL

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

调试DLL与调试可执行文件在大多数地方都是相同的。在DLL的代码中设置断点,当碰到断点时,调试器就会暂停执行DLL。通常是通过创建测试程序并在调试器下运行测试程序办法来测试DLL。

但是,有时候需要测试可执行文件使用的DLL,而可执行文件又是其他开发环境建立的。比如说,要建立一个供Visual Basic应用程序调用的DLL;肯定不能在Delphi调试器下运行一个VB应用程序,能做的只是告诉Delphi调试器,将该VB应用程序作为一个主应用程序来启动(自然,该主应用程序必须包含装载该DLL的代码)。通过Run Parameters对话框来告诉Delphi启动一个外部主应用程序。

要显示Run Parameters对话框,可从主菜单选【Run | Parameters】菜单项,在Host Application字段中输入EXE文件名,点击Load,主应用程序就会运行。Run Parameters对话框如下图所示:

主应用程序启动后,就可以像使用Delphi测试程序调试DLL一样来调试DLL:在DLL中设置断点,开始调试。

Note

Run Parameters对话框有一个Remote页面,这个标签用于为调试远程机器上的应用程序设置参数。远程调试属于高级调试内容,此处不做介绍,如下图所示:


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
MATLAB菜鸟入门笔记【编程习惯】发布时间:2022-07-18
下一篇:
找到一个Delphi xe帮助文档剥离的方法发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap