网管第六个程序,类资源管理器程序,不用写一句代码,主要学习Delphi的系统Shell级的控件的使用。
运行后效果图:
从DELPHI的控件栏找到Samples页,
插入ShellComboBox控件(顶部的,显示下载地址栏用的),同时调整好位置
插入ShellTreeView控件(左边的树形目录区用的)。调整好位置
插入ShellListView控件(右边的主显示区,显示32*32文件图标用的),调整好位置。
现在来设置这三个控件的关键属性,让他们关联起来。
设置ShellComboBox的ShellListView和ShellTreeView属性,表示跟他们这两个控件关联起来,关联起来的作用就是当ShellComboBox控件(顶部地址下拉栏)的目录属性发生变化时,另外两个控件自动更新。比如,顶部下拉栏选择到C:时,左边的树形目录自动显示到C:。右边的ShellListView自动显示C:里面的内容。
同上设置ShellTreeView的ShellComboBox属性和ShellListView属性
同上设置ShellListView的ShellComboBox属性和ShellTreeView属性
同时可以设置他们的ObjectTypes里面的otHidden属性表示显示/不显示隐藏的文件:
OK,设置好主窗体的字体。完成后按F9运行就可以看到效果了。
本文来源:本站原创 作者:admin