2009-11-16 23 views
0

我今天開始使用Pascal腳本,並且找不到任何好的文檔。我發現這些(one,two)文章。這是有幫助的,但他們只是例子。有沒有好的Pascal腳本資源/文檔?

編輯:將其分爲兩個問題。新問題是here

+1

當你說你不能識別它們時,你是什麼意思?你想做什麼以及你從PS獲得什麼錯誤信息? – 2009-11-16 17:01:48

回答

3

我決定添加一些我自己的文檔。它不是很徹底,但它應該幫助任何對帕斯卡爾腳本不熟悉的人。

繼承人link

3

我不知道這是否會有所幫助,但上週我開始使用FastScript。我遇到的第一類錯誤與您所看到的相同。在學習稍微有用的文檔和更有用的代碼之後,我看到我需要通過使用AddConstructor調用和類的任何其他方法調用AddMethod來爲類添加構造函數。我更清楚地知道它們的解析是如何工作的,它看起來像我可以通過一系列對AddMethod,AddProperty,AddIndexProperty等的調用來鏡像它來組裝一個任意複雜的類的引用。就像在Pascal中一樣,首先定義更簡單的類,然後在更復雜的類中使用更簡單的類。

在週末考慮一下,看起來這是構建scripter的一種非常實用的方法。可能是PascalScript具有相同的安排,儘管毫無疑問,名稱會有所不同。

+1

謝謝。這有助於解決我的問題。在Pascal腳本中,這些方法被稱爲RegisterMethod,RegisterConstructor等等。此外,Pascal Script還附帶了一個稱爲單元導入器的工具,它爲您建立了註冊碼。不幸的是,它不添加Create和Free方法,所以我只是自己添加它們。最後,我投了這個答案,但如果你在新問題下重新發布它,我會接受它。 – 2009-11-16 17:56:15

+0

Larry, 我看到你已經接受了另一個可能更重要的答案。沒關係。感謝您花時間回來並分享您發現的內容。 – jrodenhi 2009-11-16 22:24:57

1

我們中的一些人在這裏使用PascalScript,但文檔有點薄。您可以看看Innosetup(安裝程序)的來源,因爲它使用來自PascalScript的編輯器和腳本引擎來提供自己的pascal腳本。 Brian

1

PascalScript附帶的樣本文件夾非常有用,並且具有相當好的應用文檔形式。