今天在跟踪执行一个线程代码的时候发现它的执行顺序竟然是乱的(没有转向语句),本来该执行下一条语句的却跑到上面去了。。害的我把本来一段很简单的代码搞的乱七八糟。还有动动不动就整个D5都卡在那里动不了,非要结束它不可,

解决方案 »

  1.   

    习惯就好了,编译发生错误太多,发生内存错误,就要关闭delphi再重新打开就行了
      

  2.   

    在mop刚还有人推荐D5,就看到这帖子
      

  3.   

    为什么要恨D5,它是工具,只有了解他才行。你说的但不跟踪代码不按顺序执行,我猜测是代码优化的原因,你把编译器的代码优化关闭再看看。
    在project->option->compiler->code generation
    去掉 Optimization 前面的勾!