如何使用命令来安装一个包或BPL 我想使用批处理来安装一个包,求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 每次在DELPHI中安装组件,都要考虑是否冲突,还要在N多的组件中找到那个组件。很多情况下,在组件面板中显示的不是包文件的名字,那更头疼。这事实上只是DELPHI的障眼法,真正的内情事实上十分简单。每次DELPHI启动时,都要在读取注册表的记录的文件名和路径,然后从包文件中解出所包含的组件,再写入面板。以下是注册表的内容。 [HKEY_CURRENT_USER\Software\Borland\Delphi\5.0\Known Packages] "$(DELPHI)\\Bin\dclstd50.bpl" = "Borland Standard Components" 前一部分是Design Time包的文件名,后一部分是该包的名称。向DELPHI注册的包,可以不需要在IDE中安装,只需要往这里添加个项就可以了。主要把这个注册表的项目保存下来,不管安装多少次DELPHI都没有关系,还可以自由编辑安装,改变后重新导入即可。 这个注册表的内容都可以在DELPHI的IDE的菜单项 Component\Install Packages\Packages中找到。 需要注意的是,注册表中有个项记录被禁止使用的包,如果某个包被记录在这里,那么即使在Known Packages被登记也不会被使用,直到被从这里删除为止。这个项是下面这个。 [HKEY_CURRENT_USER\Software\Borland\Delphi\5.0\Disable Packages] 明天上班了给你个我用的reg文件。 注1:我用的是XE2,版本号为9.0。注2:我的Bpl路径为D:\Source\Delphi XE\Bpl\Win32。Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Library][HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Library\Win32]"Package Search Path"="$(BDSCOMMONDIR)\\Bpl\\$(Platform);D:\\Source\\Delphi XE\\Bpl\\Win32"[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Disabled Packages]"D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_3rd_party.bpl"=-"D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_BambooBase.bpl"=-[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Known Packages]"D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_3rd_party.bpl"="(untitled)""D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_BambooBase.bpl"="(untitled)"[-HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Package Cache\Package_3rd_party.bpl][-HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Package Cache\Package_BambooBase.bpl] delphi全屏显示 如何在同一打印任务中打印两页不同方向的文档? adotable删除 小弟遇上问题了!别人都能解决,就是我不行!帮帮忙! 当ToolButton的style的设置为tbsDropDown的时候,如何处理点击小箭头的响应事件? 请问:listview中能把列里面的数据按整形排序么? corba程序设计的问题? 如何获取IE下载对话框(另存为)中的默认文件名?(自己解决了) 一个奇怪的问题,请指教 我刚从阵营过来,想在CB和Delphi里挑一样学,挑哪一个好? 根据局域网内计算机名获取其IP地址 请教下谁有具体点的idhttp或者webbrowser的使用方法?
注2:我的Bpl路径为D:\Source\Delphi XE\Bpl\Win32。Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Library]
[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Library\Win32]
"Package Search Path"="$(BDSCOMMONDIR)\\Bpl\\$(Platform);D:\\Source\\Delphi XE\\Bpl\\Win32"[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Disabled Packages]
"D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_3rd_party.bpl"=-
"D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_BambooBase.bpl"=-[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Known Packages]
"D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_3rd_party.bpl"="(untitled)"
"D:\\Source\\Delphi XE\\Bpl\\Win32\\Package_BambooBase.bpl"="(untitled)"[-HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Package Cache\Package_3rd_party.bpl]
[-HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Package Cache\Package_BambooBase.bpl]