捐助郴維網
感謝您對郴維網的支持,你的支持將是郴維網持續發展的動力!
二維碼
×
當前位置:郴維網 >基礎知識 > 正文
13 2022.03

Cannot load package '' It contains unit ''...

點擊次數:137 更新時間:2022-3-13 14:41:20  【打印此頁

癥狀:

  編譯提示“Cannot load package 'pTCheckCombobox.' It contains unit 'uFMscrollBar', which is also contained in package 'pTMyDrvinfoList'.”。中文意思是:“不能加載組件包'pTCheckCombobox.' 因為它所包含的單元'uFMScrollBar', 已經包含在組件包'pTMyDrvinfoList'中. ”

如圖:

 

原因:

  如上圖所示,工程窗體中使用了 'pTcheckCombobox' 和 'pTMyDrvinfoList' 2個自繪控件,在這2個控件中都有獨立的uFMScrollBar.pas文件,并在uses引用了'uFMScrollBar';而這2個uFMScrollBar.pas代碼是一模一樣的。

 

解決辦法:

  把uFMScrollBar.pas從2個控件中提取出來,進行打包。

  步驟(Delphi XE10):

    1. 在合適的地方新建文件夾用于保存包文件,如:dTFMScrollBarCxb,然后把uFMScrollBar.pas復制到該文件夾中。

    2. 打開Delphi新建包工程。File -> new - package,在右邊的Project窗中 -> 選中Contains文件夾右鍵 -> Add 把剛剛的uFMScrollBar.pas添加進來。

    3. 保存工程。 工具欄 -> 找到 Save All 點擊 -> 為包取個合適的名稱保存。如:pTFMScrollBarCxb。

    4. 安裝包。在右邊的Project窗中 -> 選中pTFMScrollBarCxb包右鍵 -> Install。安裝成功后包圖標會變成黃色。

    5. 使用。本例中 'pTcheckCombobox' 和 'pTMyDrvinfoList' 刪除原來的uFMScrollBar.pas,然后在uses單元引用uFMScrollBar即可。

Tips
郴維網為您提供各類專業服務:
軟件開發,電腦配件銷售,WIFI路由器銷售,上門電腦維修,上門安裝系統,系統安裝,軟、硬件安裝,電腦除塵清灰,顯示器維修,WIFI安裝調試,服務器維護,數據恢復,密碼破解,網絡布線,網絡檢修,打印機維修,打印機加碳粉,蘋果電腦安裝系統,蘋果電腦安裝雙系統,監控安裝維護,電腦外包,筆記本電腦維修,餐飲、美容行業軟件安裝 等。。。。。。
點擊次數:137 更新時間:2022-3-13 14:41:20  【打印此頁
關鍵詞推薦:郴州電腦城 郴州電腦維修公司 維修電腦公司 郴州軟件開發 上門電腦維修 上門安裝系統 筆記本電腦維修 郴州打印機維修 打印機加碳粉 電腦安裝雙系統 蘋果電腦雙系統 液晶顯示器維修 聯想筆記本維修 聯想筆記本維修電話 戴爾筆記本維修電話 郴州戴爾筆記本維修 戴爾筆記本郴州維修點 華碩筆記本維修點 郴州華碩筆記本維修 郴州筆記本上網維修
免费A级毛片无码A∨免费软件