我想实现在memo中显示代码的运行情况,就是把执行的每行代码显示出来,怎么实现呢?

解决方案 »

  1.   

    最笨的办法,每行代码后面加一句memo1.lines.add('上一行代码');
      

  2.   

    老大,你不觉得这是个死循环吗?执行代码->显示所执行的代码->当前执行代码为(显示代码)->执行(显示代码)->显示(显示代码)->当前代码为(显示代码)->执行(显示代码)->显示(显示代码)->....崩溃而且这样的程序只能是解释运行的,编译运行的程序是已经转换成二进制代码了.
      

  3.   

    呵呵,就跟一楼所说的一样吧,我也没想到什么简单办法
    比如
    begin
      a:=1;//那么就在你要执行的步骤前写上
      Memo1.lines.add('a:=1');有好的方法记得告诉我哦,,
      

  4.   

    ^-^ 用strings预装所有的代码,每执行完一句显示一句。