2009-02-23 58 views
5

我们最近搬到了德尔福2009年。我找不到TShellListView和TShellTreeView控件。我需要安装额外的东西吗?Delphi 2009中的TShellListView在哪里?

从搜索网络看来,他们似乎与德尔福2009年出货,但由于某些原因,他们还没有安装。

有没有人有类似的问题?

回答here

+1

IIRC,安装程序会显示默认的路径,甚至可以去改变它。所以,这些投诉是错误的。 – user422039 2011-05-18 12:20:21

回答

16

它看起来像这个包默认情况下没有安装。

导航到Delphi演示(它们位于我的机器上的“c:\ Users \ Public \ Documents \ RAD Studio \ 6.0 \ Demos”中;如果您没有运行Delphi 2009,您应该用适当的版本替换6.0)并打开子文件夹DelphiWin32 \ VCLWin32 \ ShellControls。

打开并编译vclshlctrls.dproj。

打开并编译dclshlctrls.dproj。

虽然最后一个项目仍处于打开状态,但右键单击Project Manager窗口(View,Project Manager)中的dclshlctrls120.bpl项,然后从弹出菜单中选择Install。您应该看到一个对话框,通知您新组件。其中之一是TShellListView。

信息

套餐C:\用户\公用\文档\ RAD Studio在\ 6.0 \栉Bpl \ dclshlctrls120.bpl已安装 。 已注册以下新组件:TShellChangeNotifier, TShellComboBox,TShellListView,TShellTreeView。

新组件现在也应该显示在组件,安装包窗口(“壳控制属性和组件编辑器”)中。

0

他们应该在某个地方。例如,看看here

+0

我发现,但由于某种原因,我没有安装。 – 2009-02-23 16:28:41

+0

你能打开帮助条目吗?也许有关于在哪里可以找到它的一些说明。 – schnaader 2009-02-23 17:01:03

+0

在帮助中没有输入。 – 2009-02-23 17:06:17

0

我把这个答案放在我的问题中,但为了使它更容易找到,我也将这个答案放在这里,这是解决它的最后一点难题。


看来CodeGear公司已经安装了演示,文档的ALLUSERS部分和设置

C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\Demos\DelphiWin32\VCLWin32\ShellControls 

回答here