如何将Perl脚本支持添加到Delphi应用程序中?
PLDelphi is a Perl project hosted on CPAN。我目前正在研究Delphi应用程序,并且正在研究添加Perl脚本支持的可能性并阅读有关PLDelphi的信息。如何将Perl脚本支持添加到Delphi应用程序中?
理想情况下,我希望我的应用程序不需要安装Perl。 PLDelphi声称支持这一点:
从你的Delphi 应用程序中使用PLDelphi而不需要安装Perl的 你需要在你的应用程序的 主要diretory此文件:
PLDelphi.dll - 该PLDelphi加载Perl解释器的 库。 PLDelphi.pm - PLDelphi的Perl 。 Perl56.dll - Perl库在你有Perl的情况下建立 动态。 PLDelphi_dll.pas - PLDelphi类和DLL包装。 LIB/* - 基本.pm的文件Perl的lib目录(严格,警告等)
我知道RemObjects PascalScript和embedding Python in Delphi,但在这种情况下,我的兴趣主要是在Perl支持。
有没有人用PLDelphi成功了?或者您是否发现了其他方式来执行Delphi的Perl脚本,而没有在本地提供完整的Perl安装?
编辑: 为了更清楚起见,我找到了1个潜在的解决方案,那就是使用PLDelphi。不过,我想知道是否有人使用过它(最后更新于2004年),以及它的工作效果如何。
我也有兴趣听到有关使用Delphi嵌入Perl解释器的其他选项的信息。
我真的在寻找一种不需要在客户端安装任何东西的解决方案。看来PLDelphi不能与ActivePerl 5.10一起工作......所以我不相信有一个现成的解决方案将Perl嵌入到Delphi应用程序中。
可悲的是PLDelphi不会更新XE3或64位那里不会用Perl 5.16合作
回答你的问题的标题似乎是,“使用PLDelphi。”如果你已经知道了这一点,并想知道如何使用PLDelphi,那么也许这应该是你的问题。 – 2009-09-13 22:55:26