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

诸葛云长true 2004-05-05 01:50:47
问题是这样的:
当我在Delphi环境内部点击Run运行时,我希望它某段代码不被执行;而点击生成的Exe文件时,我则希望它执行某段代码,这样做主要是为了方便调试,有兴趣的话,可以看一下另外一个问题:
http://expert.csdn.net/Expert/TopicView1.asp?id=3033225
...全文
199 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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