Bri*_*ost 15 delphi components install
我正在准备一个安装程序(Inno Setup)将我的组件包安装到Delphi XE中,而无需在IDE中手动操作.
如何将Delphi组件包(例如,MyComponent.bpl)安装到Delphi中,而无需通过"Install Packages"菜单项手动执行此操作?它是注册表项吗?
Mar*_*ema 23
是的,注册表是你的朋友.
包:
HKEY_CURRENT_USER\Software\<Borcadero>\BDS\<version>\Known IDE Packages
HKEY_CURRENT_USER\Software\<Borcadero>\BDS\<version>\Known Packages
Run Code Online (Sandbox Code Playgroud)
IIRC已知的IDE包用于IDE扩展,以及用于组件的已知包(在工具选项板上)
图书馆路径在:
HKEY_CURRENT_USER\Software\<Borcadero>\BDS\<version>\Library
Run Code Online (Sandbox Code Playgroud)
注意:
<Borcadero> 代表Borland,CodeGear或Embarcadero,具体取决于您的Delphi版本.<version> 是IDE版本,即Delphi 2010的7.0.