问题是这样的:
    当我在Delphi环境内部点击Run运行时,我希望它某段代码不被执行;而点击生成的Exe文件时,我则希望它执行某段代码,这样做主要是为了方便调试,有兴趣的话,可以看一下另外一个问题:
     http://expert.csdn.net/Expert/TopicView1.asp?id=3033225

解决方案 »

  1.   

    请参考
    http://www.csdn.net/develop/read_article.asp?id=20605
      

  2.   

    TAppBuilder是Delphi IDE的主窗口名,一般都是检查当前有没有这个窗口。但好象不太符合你的要求。
    建议你还是使用编译指令算了。
      

  3.   

    很简单,呵呵
    有一个Integer型的全局变量叫DebugHook当为1时,表明运行在ide下,0时表明没有运行在ide下
      

  4.   

    是啊 编译预处理指令 写控件 经常//类似: if [component] in designtime then