乱谈Delphi脚本
原创
©著作权归作者所有:来自51CTO博客作者seewind的原创作品,请联系作者获取转载授权,否则将追究法律责任
前几天,Q群上一位网友在询问,DELPHI里,有没有脚本控件能做到自定义类的?他的需求是客户的业务可能变化多,想使用脚本定义业务模型。常用的DELPHI脚本控件fastscript、RO的pascal script和TMS.Scripter,似乎都不支持用脚本自定义类功能。之前我也想过这个问题,但没有真正去了解。
之前,我机器上已经装了上述的这些控件,还有其他几个:PaxScript、PythonForDelphi。
TMS.Scripter在公司的一个项目中有使用,代码还比较了解,知道它是不支持自定义类的,脚本与脚本之间的相互引用也是2.8版才加进来的。
前一段时间修改Pyscripter代码(Python IDE),经常使用到PythonForDelphi控件,它能使Python与Delphi互用,且Python还能继承Delphi类编写Python类。Python语法简洁,动态特性十分好用,我想,Delphi+Python是一个很好的组合。
PaxScript:在PaxScript上试了自定义类的功能,可以通过。翻看了下这个控件的代码,看来它实现了很多功能,还可以定义接口。到PaxScript的网站上,还看到PaxScript开始转向for .net的版本,而且还有for .netCF的,迟点试下能不能用到PPC上:)

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
摄影有哪些误区?
摄影有哪些误区? 摄影之奥秒,就是它包含了很多
职场 休闲 摄影 摄影技巧 -
Delphi 有类型文件Delphi
-
Delphi组件的自动安装脚本
自已修改一下脚本中的路径和组件名称设置,就可以完成Delphi组件
sed ide oracle gdi+ 自动安装