程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 關於在VCL寫作過程中提示找不Proxies單元的解決方法

關於在VCL寫作過程中提示找不Proxies單元的解決方法

編輯:Delphi
當在VCL寫作過程需要寫作ComponentEditor時,會使用DesignEditor單元,該單元包含有一個ProxIEs單元,見下圖: 但是,在D6下編譯時編譯器會提示找不到Proxies,或者是在編譯時通過了,但是當將組件放到應用程序窗體中使用時又被提示找不到ProxIEs。 有些朋友常常會這裡卡殼,而不得不暫停誘人VCL寫作。 它的解決方法是在包管理器的Requires欄裡添加一個叫做Designeide.dcp(該文件在的文件,如圖: 添加上這個文件後編譯就會順利的進行下去了。   那麼再來說在將組件放到應用程序中使用時被提示找不到ProxIEs這個問題。 產生這個問題的原因可能是這樣的: 您將ComponentEditor 的寫作與組件類的放入了同個單元,這樣一來在編譯應用程序時,編譯器又會查找DesignEditor單元,既而查找ProxIEs單元, 結果又提示沒有ProxIEs。要解決這個問題訪求顯然是建議將ComponentEditor的寫作與組件類的寫作放在不同的單元裡。其實不僅是因為這個問題, 對於所有的組件的寫作建議是將procedure Register過程放一個單元的單元裡,這樣不僅可以避免上面的問題,而且亦可以使用代碼單元功能清晰,容易 管理。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved