看到这个报错,我们应该立刻想到:
1、报 xxx路径\xxx.bpl找不到是因为该路径没有xxx.bpl导致的。
2、bpl文件是啥? Delphi 安装完vcl组件后会生成相应的bpl文件。
标题的原因是安装vcl时,如果delphi是用管理员权限打开的话,bpl文件会放到 C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录
但如果安装vcl时,delphi不是用管理员权限打开的话,由于权限问题。bpl文件只能放在 C:\Users\Administrator\AppData\Local\VirtualStore\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录。
也就是说你用管理员权限打开delphi的话,读bpl的路径为 C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录,如果读不到就会报标题的错误。反之亦然
这时候有两种解决方法:
1、直接拷贝 C:\Users\Administrator\AppData\Local\VirtualStore\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录的所有文件到 C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl
2、用管理员权限安装vcl组件。