我真的不明白。
试图重新编译qr5包,这个Delphi是不可能的。
建立QR5Run_Rad6.bpl,一切都很好。
当我安装QR5Design_RAD6.bpl时出现错误信息
“由于计算机中缺少qr5run_rad.bpl,因此无法运行该程序。请再次尝试安装程序以解决此问题。”
刚做了!
clean build compile不能以任何顺序工作。关闭了ide并重新打开,仍然无法正常工作。
还剩下什么?
清除所有相关的dcp和bpl
答案 0 :(得分:4)
QR5Design_RAD6.bpl<> qr5run_rad.bpl
更重要的是,需要在systempath上找到qr5run_rad.bpl,以便IDE找到它,以便设计时包可以使用它。
换句话说:您需要构建qr5run_rad.bpl以及QR5Design_RAD6.bpl。并且您需要确保qr5run_rad.bpl最终位于系统路径上的文件夹中,而不仅仅是您拥有源和/或dcu的旧文件夹。
答案 1 :(得分:1)
除了Marjan所写的内容:
Windows在查找DLL(或BPL,它是DLL)时使用these places:
Delphi将BPL文件放在C:\Documents and Settings\All Users\Documents\RAD Studio\8.0\Bpl
之类的目录中,当安装Delphi时,它会添加到PATH中。对于Delphi 2009,该路径在Windows XP计算机上可能是C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\Bpl
。
- 的Jeroen