就跟平时在磁盘里 新建文件夹,新建文件一样,,文件夹里可以新建文件或新建文件夹。不能有重名
解决方案 »
- delphi2009能否使用Expressbar
- ShellExecute打开网页后浏览器窗口为何不能隐藏?
- 动态创建过程
- 为什么使用installshield安装后,创建程序的快捷链接图标是DELPHI的默认图标
- delphi中的''和""有何区别??
- 谁能说说怎样调节音量??
- 一个DELPHI7.0的小问题,请多多帮忙!!!
- 关于word!请高手指点
- 到哪可以下delphi5
- 请教这样的SQL该怎么写?
- Project Project1.exe raise exception class EOleSysError with message '没有注册类别'
- delphi中点击Dbgrid的上下两个箭头,edit显示对应的数据
Items.Add();
Items.AddChild();
Items.AddObject();创建文件夹
CreateDir();创建文件,这个有点复杂,因为文件类型有很多很多
CreateFile();
静态的方法可以在设计时通过Items的编辑器设置各节点的内容。
在添加和删除前必须保证有节点被选中(Treeview.Selected = nil)
用AddFirst, AddFirstChild, AddChild等先添加根节点,如Treeview.Items.AddFirst( nil, 'Root');
然后以此为基础,添加此项的子节点。删除节点
Treeview.Selected.Delete编辑节点内容
Treeview.Selected.EditText注意:由于根节点没有父节点 (TTreeNode.Parent= nil)
此外,在大批量添加数据到Treeview中时最好使用
TreeView.Items.BeginUpdate;
添加节点
TreeView.Items.EndUpdate
这样能加快显示速度。2.在节点上添加图象
Treeview中几个与图象相关的属性:
SelectedIndex:当节点被选中时在TimageList 中选什么样的图象
OverlayIndex:选那副图象作为掩图(一幅图象透明地显示在另一幅图象的前面),比如一个节点不可用时加一副X图象在其前面。
ImageIndex:在常态时选用的图的序号
StateIndex: 在StateImages这个ImageList中对应的序号,-1时不显示图象
比较典型的,象在文件管理器中的所显示的一样,Treeview控件在节点之前也可以显示图象。在Form中放置一ImageList控件,加入几个图片,分别被Index为0,1,…在Treeview的Image属性项填入你所加入的ImageList的控件名称。TreeNode的 ImageIndex表示节点未被选中时(Selected=nil)的图片序号,SelectedIndex表示节点被选中时图片序号。3.关于Level
Level的概念可以用下图表示:
Level0 Level1 Level24.排序
SortType决定什么时候进行排序;
TreeView.AlphaSort对节点进行排序,如果不能满足要求,你可以定义自己的CustomSort方法。
人家答案已经很清楚
或者 你是要 文件夹 文件操作 函数的例子
你也可Copy?