模块化开发中的调试问题?

aikill 2005-06-03 02:21:45
假设在主程序a.exe中调用b.exe,a和b属于不同的工程,在不同的目录下。b.exe中用到a.exe中的一些变量设置。那么在开发的时候如何单独调试b工程或者说有什么好的方法可以独立调试b工程?
...全文
80 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
aikill 2005-06-06
  • 打赏
  • 举报
回复
to xclzteb(浪子)兄:接口程序?是不是就像 JohnShen(因果网) 兄说的那样?
xclzteb 2005-06-06
  • 打赏
  • 举报
回复
你还不如反编译重新改写来得快,或者写两者之间的接口程序主就可以了。
aikill 2005-06-06
  • 打赏
  • 举报
回复
apple_8180(十豆三) 兄:
直接修改->运行->修改->运行时参数怎么设置?
guywei 2005-06-04
  • 打赏
  • 举报
回复
专门做个测试程序用来调试, 这个主意不错
JohnShen 2005-06-04
  • 打赏
  • 举报
回复
你现在这种情况,建议可以直接在b工程中进行测试,新增加一个测试调用prg,用于设置测试环境,模拟A。exe的运行,并发送测试数据。这样调试起来应该方便多了。
十豆三 2005-06-03
  • 打赏
  • 举报
回复
可以修改->运行->修改->运行, 也就是调试嘛。
aikill 2005-06-03
  • 打赏
  • 举报
回复
如果b.exe中有问题的话,是不是只能修改->编译->运行->修改->编译->运行
一直重复着这样的过程不是很累?不能直接修改->运行->修改->运行吗?
十豆三 2005-06-03
  • 打赏
  • 举报
回复
方法一:

在A.EXE直接设置全局变量,然后在调用B.EXE时:
do d:\test\b.exe &&假设文件在d:\test下。
然后在B.EXE中直接引用A.EXE中全局变量。

方法二:
然后在调用B.EXE时:
do d:\test\b.exe with 参数1,参数2 &&假设文件在d:\test下。
然后在B.EXE接受上面参数,并引用即可。

2,726

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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