2009-09-13 7 views
2

PLDelphi is a Perl project hosted on CPAN. 현재 Delphi 응용 프로그램을 개발 중입니다. Perl 스크립팅 지원을 추가하고 PLDelphi에 대해 읽을 가능성을 조사하고 있습니다.Delphi 애플리케이션에 Perl 스크립팅 지원을 어떻게 추가합니까?

이상적으로는 필자의 응용 프로그램에 Perl을 설치하지 않아도됩니다. PLDelphi -

PLDelphi.dll :

당신이 응용 프로그램의 주요 diretory이 파일이 필요합니다 펄을 설치할 필요없이 델파이 응용 프로그램에서 PLDelphi을 사용하려면 : PLDelphi이를 지원하기 위해 주장 Perl 인터프리터를로드하는 라이브러리. PLDelphi.pm - Perl 쪽의 PLDelphi. Perl56.dll - 펄 라이브러리에 Perl이 동적으로 구축 된 경우를 대비하여. PLDelphi_dll.pas - PLDelphi 클래스 및 DLL 래퍼입니다. lib 디렉토리/* - 기본가 .pm 파일과 펄 lib 디렉토리 (등 엄격한, 경고, ...)

내가 RemObjects PascalScriptembedding Python in Delphi의 알고 있지만,이 경우에, 나는 주로 펄 지원에 관심 .

누구나 PLDelphi를 성공적으로 사용해 왔습니까? 아니면 로컬에서 Perl을 완전히 설치하지 않고도 Delphi에서 Perl 스크립트를 실행할 수있는 다른 방법을 찾았습니까?

EDIT : 더 명확히 말하면 1 가지 잠재적 인 솔루션을 발견했으며 PLDelphi를 사용하고 있습니다. 그러나, 이전에 (2004 년에 마지막으로 업데이트 된) 누군가가 그것을 사용했는지, 그리고 얼마나 효과가 있었는지 알고 싶습니다.

또한 Delphi에서 Perl 인터프리터를 임베드하는 다른 옵션에 대해서도 관심이 있습니다.

+0

"사용 PLDelphi." 이미 알아 냈고 PLDelphi 사용법을 알고 싶다면 어쩌면 그 질문에 답해야합니다. –

답변

0

저는 클라이언트에 아무것도 설치하지 않아도되는 솔루션을 찾고있었습니다. PLDelphi가 ActivePerl 5.10에서 작동하지 않는 것 같습니다 ... 그래서 Delphi 애플리케이션 내에 Perl을 임베드 할 준비가 된 솔루션이 있다고 생각하지 않습니다.

2

Windows Script Host (기본적으로 VBScript 및 JScript와 함께 제공)을 사용하고 ActiveState에서 PerlScript을 설치할 수 있습니다.

1

슬프게도 PLDelphi 펄 5.16 작동하지 않습니다 거기에 XE3 또는 64 비트 업데이트되지

제목의 질문에 대한 대답이 될 것으로 보인다
관련 문제