Delphi 2009中的TShellListView在哪里?

Tob*_*len 5 delphi delphi-2009

我们最近搬到了Delphi 2009.我找不到TShellListView和TShellTreeView控件.我需要额外安装一些东西吗?

从网上搜索它们似乎随Delphi 2009一起提供,但由于某种原因它们还没有安装.

有人有过类似的问题吗?

这里回答

gab*_*abr 16

看起来默认情况下不安装此软件包.

导航到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属性和组件编辑器").