RAVE报告错误“dbrtl160.bpl missing”

时间:2012-08-08 03:19:28

标签: delphi

当我从IDE(Delphi XE2)运行RAVE Reports Designer时出现此错误:

“程序无法启动,因为您的计算机缺少dbrtl160.bpl。请尝试重新安装程序以解决此问题”

但是,在Delphi XE2文件夹中,文件dbrtl160.bpl存在。

这里出了什么问题?

2 个答案:

答案 0 :(得分:1)

文件需要与应用程序位于同一文件夹中,或者系统PATH上的文件夹。 IDE在其自己的文件夹中使用它,但是当您的应用程序(或在本例中为RAVE)运行时,它不在IDE文件夹中。 IDE通常会在安装过程中将必要的RAVE文件夹添加到PATH,但如果您安装了RAVE更新,则可能已删除或更改,或者您安装的其他内容损坏了PATH语句。

Delphi软件包只是特殊的DLL,当你的应用程序启动时,它们会由LoadLibrary加载。查找它们的规则也是LoadLibrary使用的规则。搜索顺序在MSDN上LoadLibrary documentation的“备注”部分中指定。

答案 1 :(得分:0)

如果您使用x64窗口,则必须将rave文件复制到C:\ Program Files \ Embarcadero \ RAD Studio \ 8.0 \ Rave ...