Wolfgang Chien's Homepage | Delphi學習筆記 - 問答篇 |
請問我在編譯站上VCL範例時發現,在許多程式中皆用到WINTYPES.PAS,但不知如何能取得該UNIT.
Delphi 1.0x 時, Windows API 的外部宣告分別是放在 WinTypes 與 WinProcs這兩個 unit 中. 到了 Delphi 2 時, 這兩個 unit 已經合併成 Windows 這個單元. 因此, 如果是 Delphi 2.0x, 您並不需要 WinTypes 這個單元.
然而既有的 unit 中的 uses 句子中可能都還是寫著WinTypes, WinProcs.., 一一去修正改過的確麻煩, 因此, Delphi 2 在 IDE 主選單 Tools/Options.../Library/Unit Alias 中預設應已設好如下的單元別名內容:
WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE
您可以檢查一下上述的設定.
或者也可以檢查一下該 project 的 .dof 檔(普通文字檔), 在[Compiler]這一節的最後, 是否正確設定了:
UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;....
首頁 | 學習筆記 | 主題公園 | 軟體下載 | 關於本站 | 討論信群 | 相約下次 |