RemObjects Pascal Script 3.0.3.53脚本引擎

免费开源的脚本引擎,RemObjects Pascal Script v3.0.3.53算是我用过比较顺手的。Delphi 写的,支持Object Pascal,运行时就能加载脚本,省得你每次都去重新编译程序,蛮适合需要频繁调整逻辑的场景。

脚本里能用的语法挺全的,像Begin/EndIf/Then/ElseFor/To/Do这些常用结构都支持,常量、变量也都有。函数、数组、记录、枚举甚至连VariantIUnknown这种也搞得定。

最妙的是你可以把逻辑拆成脚本文件丢给用户,更新功能只改脚本就行,挺省事的。如果你用 Delphi 做客户端工具,或者内部小工具,确实适合。响应也快,基本感受不到性能瓶颈。

注意点是语法虽然是 Pascal,但跟主程序的隔离做得比较干净,有时候传对象要用特殊写法,建议多看看参考手册。你可以从这些资料入手:

如果你写的是需要用户自定义逻辑的工具,不妨试试 RemObjects Pascal Script,灵活、省心,脚本就是生产力。

rar 文件大小:2.85MB