今日からPascalScriptをいじり始めましたが、適切なドキュメントが見つかりません。私はこれらの(1、2 )記事を見つけました。は役に立ちますが、単なる例です。
編集:これを2つの質問に分けました。新しい質問はここにあります。
私は自分のドキュメントをいくつか追加することにしました。それほど徹底的ではありませんが、PascalScriptを初めて使用する人には役立つはずです。
ここにリンクがあります。
これが役立つかどうかはわかりませんが、先週、FastScriptを使い始めました。私が遭遇した最初の種類のエラーは、あなたが見ているものと同じでした。少し役立つドキュメントとはるかに役立つコードを調べた後、AddConstructor呼び出しと、AddMethodの呼び出しでクラスの他のメソッドを使用して、クラスのコンストラクターを追加する必要があることがわかりました。私はそれらの解析がどのように機能するかについてより良い考えを得ており、AddMethod、AddProperty、AddIndexPropertyなどへの一連の呼び出しでミラーリングするだけで任意の複雑なクラスへの参照を組み立てることができるようです。Pascalの場合と同様に、最初に単純なクラスを定義してから、より複雑なクラスでその単純なクラスを使用します。
週末にそれについて考えると、これはスクリプターを作成するための非常に実用的な方法の1つであるように思われます。間違いなく名前は異なりますが、PascalScriptの配置は同じである可能性があります。
ここでPascalScriptを使用している人もいますが、ドキュメントは少し薄いです。Innosetup(インストーラー)のソースを確認できます。これは、PascalScriptのエディターとスクリプトエンジンを使用して、独自のパスカルスクリプトを提供するためです。ブライアン
PascalScriptに付属しているsamplesフォルダーは非常に便利で、適用されたドキュメントの形式として適切に機能します。