2009-11-16 3 views
0

오늘 저는 파스칼 스크립트로 놀기 시작했는데 좋은 문서를 찾을 수 없습니다. 이 (one, two) 개의 기사를 찾았습니다. 도움이되지만 단지 예일뿐입니다.좋은 파스칼 스크립트 자료/문서가 있습니까?

편집 : 두 개의 질문으로 구분합니다. 새로운 질문은 here입니다.

+1

당신이 그것을 알아 채지 못한다고 말할 때, 당신은 무엇을 의미합니까? PS에서 얻으려는 오류 메시지는 무엇입니까? –

답변

3

나는 내 자신의 문서를 추가하기로 결정했습니다. 매우 철저하지는 않지만 파스칼 스크립트에 익숙하지 않은 사람은 도움이됩니다.

Heres the link.

3

이것이 도움이 될지 모르겠지만 지난 주에는 필자는 FastScript로 작업하기 시작했습니다. 제가 만난 첫 번째 종류의 오류는 당신이보고있는 것과 같습니다. 약간 도움이되는 문서와 훨씬 더 유용한 코드를 연구 한 후에 AddConstructor 호출과 AddMethod를 호출하는 클래스의 다른 메서드를 사용하여 클래스에 대한 생성자를 추가해야한다는 것을 알았습니다. 나는 파싱이 어떻게 작동하는지 더 잘 이해하고 있으며, AddMethod, AddProperty, AddIndexProperty 등의 일련의 호출로 미러링하여 임의로 복잡한 클래스에 대한 참조를 어셈블 할 수있는 것처럼 보입니다. Pascal에서와 마찬가지로, 더 간단한 클래스를 정의한 다음 더 복잡한 클래스에서 더 간단한 클래스를 사용하여 먼저 시작한다.

주말 동안 생각하면 스크립터를 만드는 것이 매우 실용적인 방법 인 것 같습니다. 의심 할 여지없이 이름이 다를지라도 PascalScript는 동일한 배열을 가질 수 있습니다.

+1

감사합니다. 이것은 내 문제를 해결하는 데 도움이되었습니다. Pascal Script에서이 메소드는 RegisterMethod, RegisterConstructor 등으로 불립니다. 또한 Pascal Script에는 사용자를 위해 등록 코드를 작성하는 Unit Importer라는 도구가 있습니다. 불행히도, Create 메서드와 Free 메서드를 추가하지 않았으므로 방금 추가했습니다. 마지막으로, 나는이 답변을 표결했지만, 새로운 질문에 답하면 다시 받아 들일 것입니다. –

+0

Larry, 다른 답변을 이미 받아 보았습니다. 괜찮아. 시간을내어 돌아와서 찾은 것을 공유해 주셔서 감사합니다. – jrodenhi

1

우리 중 일부는 여기서 PascalScript를 사용하지만 문서는 다소 얇습니다. Innosetup (설치 프로그램)의 소스는 PascalScript의 편집기 및 스크립트 엔진을 사용하여 자체 파스칼 스크립팅을 제공하므로 사용자는이 소스 세트 (설치 프로그램)의 소스를 살펴볼 수 있습니다. Brian

1

PascalScript와 함께 제공되는 샘플 폴더는 매우 유용하며 적용되는 문서 형식으로 적합합니다.

관련 문제