Domanda

Ho iniziato a suonare in giro con Pascal Script oggi e non riesco a trovare alcuna buona documentazione. Ho trovato queste ( uno , due articoli ). L'sono utili ma sono solo esempi.

modifica : Separato questo in due domande. Nuova domanda è qui .

È stato utile?

Soluzione 2

Ho deciso di aggiungere un po 'di documentazione del mio. La sua non è molto approfondita, ma dovrebbe aiutare chi è nuovo a Pascal Script.

link .

Altri suggerimenti

Non so se questo aiuterà, ma la settimana scorsa, ho iniziato a lavorare con FastScript. I primi tipi di errori che ho incontrato erano gli stessi di ciò che state vedendo. Dopo aver studiato la documentazione utile un po 'e il codice molto più utile, ho visto che avevo bisogno di aggiungere un costruttore per una classe utilizzando una chiamata AddConstructor e tutti gli altri metodi di una classe con una chiamata a AddMethod. Sto ottenendo una migliore idea di appena come funziona la loro analisi e sembra che posso montare un riferimento a una classe arbitrariamente complesso semplicemente mirroring con una serie di chiamate a AddMethod, AddProperty, AddIndexProperty e così via. Proprio come in Pascal, si inizia definendo la classe più semplice e quindi utilizzare tale classe più semplice nella classe più complessa.

A pensarci durante il fine settimana, sembra che questo è un modo molto pratico per costruire uno scripter. Potrebbe essere che PascalScript ha la stessa disposizione, anche se senza dubbio, i nomi saranno diversi.

Alcuni di noi stanno usando PascalScript qui, ma documenti sono un po 'sottile. Si può dare un'occhiata alla fonte del Innosetup (l'installatore) dal momento che questo utilizza un editor e motore di script da PascalScript per fornire il proprio script pascal. Brian

La cartella campioni che viene fornito con PascalScript è molto utile, e svolge abbastanza bene come una forma di documentazione applicata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top