我想请问在DELPHI中如何将一个字符串的内容作为一段代码来执行,如:    字符串x为:'if a>b then a=b;',如何能在程序中把x作为代码(if a>b then a=b;)来执行,谢谢指教!

解决方案 »

  1.   

    如果是简单的,借助其他东西来完成

    Ado组建,Script,
    当然如果要操作对象,就肯定只有自己写宏解释器或者编译器了。
    给你一个带有解释器的程序:宏
    http://www.onlinedown.net/soft/16676.htm
    语法和说明在:
    http://macro.1281.net/JiChu.asp
      

  2.   

    对,以前EHOM写过一个文章,楼主可以去专栏作家那里去看看!
      

  3.   

    刚看到你给我的短信,帮你搜了一下
    http://www.csdn.net/develop/Article/18/18134.shtm
    看是否有帮助,