我们最近搬到了Delphi 2009.我找不到TShellListView和TShellTreeView控件.我需要额外安装一些东西吗?
从网上搜索它们似乎随Delphi 2009一起提供,但由于某种原因它们还没有安装.
有人有过类似的问题吗?
这里回答
看起来默认情况下不安装此软件包.
导航到Delphi演示(它们位于我的机器上的"c:\ Users\Public\Documents\RAD Studio\6.0\Demos"中; 6.0
如果您没有运行Delphi 2009,则应替换为相应的版本)并打开子文件夹DelphiWin32\VCLWin32\ShellControls.
打开并编译vclshlctrls.dproj.
打开并编译dclshlctrls.dproj.
在最后一个项目仍处于打开状态时,右键单击"项目管理器"窗口(视图,项目管理器)中的dclshlctrls120.bpl项目,然后从弹出菜单中选择"安装".您应该看到一个对话框,通知您新组件.其中之一是TShellListView.
信息
已安装包C:\ Users\Public\Documents\RAD Studio\6.0\Bpl\dclshlctrls120.bpl.已注册以下新组件:TShellChangeNotifier,TShellComboBox,TShellListView,TShellTreeView.
现在,新组件也应该在Component,Install Packages窗口中显示("Shell Control属性和组件编辑器").