进入project1.dpr的Application.Initialize后,按F7进入了Consts模块,后面还跟着很多vcl中的模块,调试无法进行,可是并没有打开Use Debug DCUs,怎样才能避免这种情况呢?请高手指教!

解决方案 »

  1.   

    不会啊,你选择Project->Build Project再看看—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  2.   

    想要直接调试Vcl里的单元当然不行,不过可以采用如下方法进行:
      1. 将你要调试的Vcl单元“Save as”到你自己的目录下,不要变文件名;
      2. 选择 Add Project把您刚存的文件加入到Preoject里。
      3. Ok, 按 F7 开始调试吧...
      

  3.   

    fwjingling(蓝精灵) (▲▲▲▲▲):
    他的意图正好和你相反!!—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  4.   

    咳~~~VCL要那么调试?那Borland真该好好反省反省了,fwjingling你还是学学楼主的Use Debug DCUs
      

  5.   

    fwjingling(蓝精灵) (▲▲▲▲)所说方法用来调试特定VCL代码位置代码还是蛮好的:》—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  6.   

    通过F7, F8的切换完全可以做到只调试特定位置的VCL代码
      

  7.   

    不一定吧,比如Application.Initialize;如果用F7,就会进入vcl模块,把你烦死,如果用F8,这一步直接跳过,怎么调试自己写的Form1的Initialize部分?
      

  8.   

    fwjingling兄误会了,我是不想调试vcl模块,以前在xp下用F7从不进入vcl的
    重新build project后也没用,我怀疑是哪项设置被改了?delphi中好像没有将设置恢复默认值的功能