FastScript多语言脚本引擎

多语言脚本的动态支持、运行时脚本执行、对象交互,这些东西用 FastScript 搞定还挺顺的。它是专门给 Delphi 搞开发的兄弟们准备的,脚本跑得快,还能跟你的对象系统打成一片,不用来回改源码。

FastScript 的核心就是它的脚本引擎,你可以直接塞脚本进去跑,支持 Pascal 语法,习惯 Free Pascal 的朋友基本不用怎么适应。要是你想玩点别的语言,像JavaScriptPython,它也能扩展支持,蛮灵活的。

类型检查也做得挺稳,出错了还能给你反馈信息,调试起来不费劲。还有它支持OOP,像 Delphi 里的类继承、方法啥的,你都能在脚本里搞,脚本也能控制 UI 行为,比如点个按钮、弹个框。

另外一个亮点是运行时动态加载。比如你做个插件系统,让第三方用脚本写扩展功能模块,就不用每次改程序重编译了,用户体验也跟着上去了。游戏逻辑、自动化任务、甚至高级点的配置界面都能靠它搞定。

你只需要搞清楚 FastScript 的API 调用怎么写,还有怎么让 Delphi 的对象暴露给脚本用。想快点上手,看看它的文档、跑跑例子就行,社区也有点料。

如果你做 Delphi 开发,尤其是要给程序加点可定制动态配置的能力,那 FastScript 真的值得试试。

folder
FastScript 预估大小:539个文件
file
dclfsIBX14.bdsproj 603B
file
dclfsADO12.bdsproj 603B
file
dclfsADO10.bdsproj 603B
file
dclfsTee15.bdsproj 603B
file
fsADO9.bdsproj 8KB
file
dclfsBDE10.bdsproj 603B
file
dclfsTee10.bdsproj 603B
file
dclfsADO15.bdsproj 603B
file
fsIBX9.bdsproj 8KB
file
dclfsTee11.bdsproj 603B
file
dclfsTee12.bdsproj 603B
file
dclfsIBX10.bdsproj 603B
file
dclfsADO14.bdsproj 603B
file
dclfsIBX9.bdsproj 8KB
file
dclfsIBX12.bdsproj 603B
file
dclfsADO11.bdsproj 603B
file
dclfsBDE15.bdsproj 603B
file
fsBDE9.bdsproj 8KB
file
build_fstree.bat 34B
file
build_lrs.bat 342B
rar 文件大小:1.06MB