请教:Delphi如何判断当前运行的应用程序是在调试状态?

诸葛云长true 大数据工程师  2004-05-05 01:50:47
问题是这样的:
当我在Delphi环境内部点击Run运行时,我希望它某段代码不被执行;而点击生成的Exe文件时,我则希望它执行某段代码,这样做主要是为了方便调试,有兴趣的话,可以看一下另外一个问题:
http://expert.csdn.net/Expert/TopicView1.asp?id=3033225
...全文
79 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bottom 2004-05-05
是啊 编译预处理指令 写控件 经常//类似: if [component] in designtime then
  • 打赏
  • 举报
回复
bottom 2004-05-05
学习!
  • 打赏
  • 举报
回复
fim 2004-05-05
很简单,呵呵
有一个Integer型的全局变量叫DebugHook

当为1时,表明运行在ide下,0时表明没有运行在ide下
  • 打赏
  • 举报
回复
miky 2004-05-05
TAppBuilder是Delphi IDE的主窗口名,一般都是检查当前有没有这个窗口。但好象不太符合你的要求。
建议你还是使用编译指令算了。
  • 打赏
  • 举报
回复
pankun 2004-05-05
请参考
http://www.csdn.net/develop/read_article.asp?id=20605
  • 打赏
  • 举报
回复
相关推荐
发帖
Windows SDK/API
加入

1163

社区成员

Delphi Windows SDK/API
申请成为版主
帖子事件
创建了帖子
2004-05-05 01:50
社区公告
暂无公告