PLDelphi is a Perl project hosted on CPAN。我目前正在研究Delphi应用程序,我正在调查添加Perl脚本支持的可能性并阅读PLDelphi。
理想情况下,我希望我的应用程序不需要安装Perl。 PLDelphi声称支持这一点:
使用Delphi中的PLDelphi 应用程序无需安装 Perl你需要这个文件 申请的主要指南:
PLDelphi.dll - PLDelphi 加载Perl的库 翻译。 PLDelphi.pm - Perl PLDelphi的一面。 Perl56.dll - 如果你有Perl库 Perl建立了动态。 PLDelphi_dll.pas - PLDelphi类和DLL包装器。 lib / * - 一个带有基本.pm文件的Perl lib目录(严格,警告等等)
我知道RemObjects PascalScript和embedding Python in Delphi,但在这个例子中,我主要对Perl支持感兴趣。
有没有人成功使用过PLDelphi?或者您是否找到了其他方法从Delphi执行Perl脚本而没有在本地提供完整的Perl安装?
编辑: 为了更清楚,我找到了一个可能的解决方案,那就是使用PLDelphi。但是,我想知道是否有人使用过它(最近在2004年更新过),以及它的工作情况。
我也有兴趣了解有关使用Delphi嵌入Perl解释器的任何其他选项。
答案 0 :(得分:2)
您可以使用Windows Script Host(默认情况下附带VBScript和JScript)并从ActiveState安装PerlScript。
答案 1 :(得分:1)
可悲的是PLDelphi没有针对XE3或64位更新,因为它不适用于Perl 5.16
答案 2 :(得分:0)
我真的在寻找一种不需要在客户端安装任何东西的解决方案。似乎PLDelphi没有使用ActivePerl 5.10 ......所以我不相信有一个现成的解决方案可以在Perphi应用程序中嵌入Perl。