分享

Where Is TShellListView in Delphi 2009  XE?

 quasiceo 2015-07-02

We have recently moved to Delphi 2009. I can't find the TShellListView and TShellTreeView controls. Do I need to install something extra?

From searching the web it seems they are shipped with Delphi 2009 but for some reason they havent been installed.

Has anyone had a similar problem?

Answer here

asked Feb 23 '09 at 16:19
Toby Allen
7,31074195

1  
IIRC, installer presents default path and even allows to change it. So, these complaints are misdirected. –  user422039 May 18 '11 at 12:20

3 Answers

up vote 15 down vote accepted

It looks like this package is not installed by default.

Navigate to Delphi demos (they are in "c:\Users\Public\Documents\RAD Studio\6.0\Demos" on my machine; you should replace 6.0 with the appropriate version if you're not running Delphi 2009) and open subfolder DelphiWin32\VCLWin32\ShellControls.

Open and compile vclshlctrls.dproj.

Open and compile dclshlctrls.dproj.

While this last project is still open, right-click on the dclshlctrls120.bpl item in the Project Manager window (View, Project Manager) and select Install from the popup menu. You should see a dialog box informing you of new components. One of them is TShellListView.

Information

Package C:\Users\Public\Documents\RAD Studio\6.0\Bpl\dclshlctrls120.bpl has been installed. The following new component(s) have been registered: TShellChangeNotifier, TShellComboBox, TShellListView, TShellTreeView.

New package should now also be visible in the Component, Install Packages window ("Shell Control Property and Component Editors").

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多