续:如何将一个字符串的内容作为一段代码来执行 在DELPHI中怎样实现,传递函数,例如:myFunc(trim,myEdit.text)执行的操作就是trim(MyEdit.text)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 控件DreamScript这个需要下载,还有系统中有一个msScript的ActiveX控件,引入就可以把basic script让它执行了如果你真的想自己实现,那就写一个解释器好了比如:myFunc(aFuncName, aParams) if aFuncName = 'trim' then result := trim(aParams) else if ..... end;当然这是一个很蠢的程序了,千万不要象这样去实现一个解释器,这里只是用最简单的方式表示一下一种可行的方法 我也想知道這個結果????能將業備邏輯寫在.dfm或.ini中嗎???? 关于windows桌面的疑问 干了一件蠢事 怎样把一个包含动态长度数组记录的结构记录保存到一个文件? 软件外包 高手请进,为什么我用FastReport导出WORD、EXCEL会报错啊?? 转换中文字符串的问题 什么办?? 急!关于在Delphi中用程序新建和删除一表格(给分100!再线等待!!!) 怎样用SQL查询时,把字段名更改? 添加了ACTIVEX控件的方法后,在哪给方法写代码?如我加了MOVEUP方法! 怎么在报表里显示: 2003年11月6号 这个日期...QRLabel.Caption :=DataTimePRegister ?????? 看看我的代码
如果你真的想自己实现,那就写一个解释器好了
比如:
myFunc(aFuncName, aParams)
if aFuncName = 'trim' then
result := trim(aParams)
else if
.....
end;当然这是一个很蠢的程序了,千万不要象这样去实现一个解释器,这里只是用最简单的方式表示一下一种可行的方法
能將業備邏輯寫在.dfm或.ini中嗎????