我想在Delphi 2010上編譯TBX_D2010。編譯失敗,E2003未聲明的標識符:TBX.pas中的'TTBPopupPositionRec'。編譯組件時Delphi組件被忽略
奇怪的是,在單元TB2Item中聲明瞭TTBPopupPositionRec。即使更奇怪的是,我可以編輯TB2Item.pas,甚至刪除整個內容,它仍然會失敗,同樣的錯誤,忽略TB2Item.pas中引入的錯誤,就好像它會使用其他不同的TB2Item副本。但是,從TBX.pas的使用中刪除TB2Item會失敗並顯示不同的錯誤。
我對TB2Item *有dir/s,沒有發現任何可疑的東西,並刪除了所有的TB2Item.dcu文件。
發生了什麼事,爲什麼Delphi忽略了我在TB2Item.pas中的更改?
您是否安裝了包含此設備的軟件包? –
謝謝,這會讓我走上正確的道路。我刪除了其他軟件包的所有.bpl和.dcp文件,重新編譯,重新安裝了另一個軟件包,新的軟件包以及其他所有軟件都能正常工作。 – Kaitnieks