2011-12-01 136 views
3

我有一个问题找到一个Delphi组件列出项目与一些信息以及就像Windows文件浏览器一样。详细列表喜欢在explorer.exe

有没有一个组件可以用来制作一个关于它们的名称和信息列表,比如在explorer.exe中呢?我正在尝试制作俱乐部会员管理计划,以便能够列出会员名称和基本信息,然后点击名称时会进入更详细的信息。

如果有一个组件可以用Explorer.exe的方式列出东西,那么请告诉我。

+1

'TListView' --- –

+4

设置'ViewStyle'到'vsReport'数据感知组件,添加一些'Columns',加上'Items'和'子项目',你很好去。 –

+0

谢谢!这有助于分配! – connorbp

回答

7

您要寻找的零件是TListView。如果您的应用程序将根据数据库中的信息,你必须考虑像TDBGrid

+0

我认为@ Remy的修改在上下文中很有意义,由于编辑冲突而丢失:*“Windows资源管理器使用标准的ListView控件,在Delphi中,它是'TListView'组件。 –

+1

在我原来的答案中,我把哪个Windows资源管理器使用'SysListView32'类相当于'TListView',但是这种肯定只适用于Windows 7以前的Windows版本(因为我删除了我的答案的部分),现在Windows 7中的资源管理器使用一个名为“DirectUIHWND”的新未公开类(控件),而不是像之前的所有版本那样记录“SysListView32”控件。 – RRUZ

+0

@RRUZ - 不知道,谢谢你提供的信息。 –