Frage

Ich habe heute angefangen, mit Pascal -Skript herumzuspielen und kann keine gute Dokumentation finden. Ich habe diese gefunden (eines, zwei) Artikel. Die sind hilfreich, aber es sind nur Beispiele.

bearbeiten: Trennen dies in zwei Fragen. Neue Frage ist hier.

War es hilfreich?

Lösung 2

Ich beschloss, meine eigenen Dokumentationen hinzuzufügen. Es ist nicht sehr gründlich, aber es sollte jedem helfen, der neu im Pascal -Skript ist.

Hier ist die Verknüpfung.

Andere Tipps

Ich weiß nicht, ob dies hilfreich sein wird, aber letzte Woche habe ich angefangen, mit Fastscript zu arbeiten. Die ersten Arten von Fehlern, auf die ich getroffen habe, waren die gleichen wie das, was Sie sehen. Nachdem ich die etwas hilfreiche Dokumentation und den viel hilfreicheren Code studiert hatte, sah ich, dass ich einen Konstruktor für eine Klasse hinzufügen musste, indem ich einen AddConstructor -Aufruf und alle anderen Methoden einer Klasse mit einem Aufruf an AddMethod verwendete. Ich bekomme eine bessere Vorstellung davon, wie ihre Parsen funktioniert, und es sieht so aus, als ob ich einen Verweis auf eine willkürlich komplexe Klasse zusammenstellen kann, indem ich sie mit einer Reihe von Aufrufen zu addMethod, AddProperty, AddIndexProperty usw. widerspiegelt. Genau wie in Pascal beginnen Sie zunächst die einfachere Klasse und verwenden dann diese einfachere Klasse in Ihrer komplexeren Klasse.

Wenn man über das Wochenende darüber nachdenkt, scheint dies eine sehr praktische Möglichkeit, einen Skripter zu bauen. Es könnte sein, dass Pascalscript die gleiche Anordnung hat, obwohl die Namen zweifellos unterschiedlich sein werden.

Einige von uns verwenden hier Pascalscript, aber Dokumente sind etwas dünn. Sie können sich die Quelle von InnoSetup (das Installateur) ansehen, da dies eine Editor- und Skript -Engine von Pascalscript verwendet, um ein eigenes Pascal -Skript zu bieten. Brian

Der mit Pascalscript gelieferte Musterordner ist sehr nützlich und führt einigermaßen gut als eine Form der angewandten Dokumentation aus.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top