有一些明显没有用的代码会被Delphi编译器“优化”掉

解决方案 »

  1.   

    可能那里根本就不是一个有效的断点!
    比如begin就没有
      

  2.   

    可能那里根本就不是一个有效的断点!
    比如begin就没有
      

  3.   

    Compiler Message说:Value assigned to 'S3' never used
    可是我再后面有给S3的值付给其他的变量啊
    搞不懂
      

  4.   

    如果确实不是没用的代码,那就是Delphi的设置不对,或Delphi本身有问题。我以前曾经遇到过,同一个函数里顺序执行的语句,前一行执行了,后一行就不执行,后来我改动了Delphi5中的一个参数,好像是Project\Option\Compiler下的某个复选框。再不行,重装Delphi得了。