我想在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