簡體   English   中英

當我啟動Delphi時,Delphi包沒有加載

[英]Delphi package not Loading when i start Delphi

我正在自己的包裝上工作。 然后,當我正在處理我錯誤地點擊消息不要在下一個Delphi啟動時加載此包 ...

即使我卸載,清理我的包......在我重新編譯並成功重新安裝之后:Delphi向我展示了我的組件已成功編譯和注冊的消息(已識別並添加了一些新組件:TMyComponents)。

我“希望”當我再次加載我的測試項目時,我的組件仍然會出現在我的表單上,但是我收到的消息是“找不到類TMyComponent。忽略錯誤並繼續?注意:這可能會刪除組件或丟失的屬性值“

然后我檢查菜單: “組件/安裝包” ,我的包出現在列表中,但它是“未選中” 如果我手動檢查它並加載我的項目,我的組件就在那里,一切都好。 如果我重新啟動delphi,程序包將再次取消選中並仍然被禁用

當我像往常一樣啟動Delphi時,如何重新激活此包以加載? (DELPHI-2009)

我在Windows注冊表(Regedt32.exe)中搜索時發現了一些東西:

1 - 我確保我的包在這里 :HKEY_CURRENT_USER \\ Software \\ CodeGear \\ BDS \\ 6.0 \\ Known Packages \\“C:\\ Users \\ Public \\ Documents \\ RAD Studio \\ 6.0 \\ Bpl \\ MyPackage.bpl”

2 - 然后我從這里刪除我的包 HKEY_CURRENT_USER \\ Software \\ CodeGear \\ BDS \\ 6.0 \\ Disabled Packages \\“C:\\ Users \\ Public \\ Documents \\ RAD Studio \\ 6.0 \\ Bpl \\ MyPackage.bpl”

3 - 我卸載並重新安裝我的包。

現在再次運作

此信息保存在注冊表中。 對於Delphi 2009,請查看:

HKCU\Software\CodeGear\BDS\6.0\Disabled Packages

你的包裹應該列在那里。 刪除包的值,然后重新啟動Delphi。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM