学习首页 百科 人生课堂 办公软件 英语学习 操作系统 故事会 编程资料 软件学习 设计
铭瑶网 >> 学习首页 >> 软件 >> VB.NET中目录的操作
标题:VB.NET中目录的操作

【字体: 】 时间:2008-4-11 来源:互联网 作者:study

VB.NET中目录的操作

程序是在文件中保存的,因此我们常常需要使用到目录(文件夹)来组织文件,在VB.NET中有几个重要的类用于目录的操作。 

1.Directory这个类是一个静态类,它可以不使用new方法产生而直接使用, 这个类拥有几个重要的方法可以建立,删除,判断目录。查找目录内的子目录和文件等。createDirectory ()创建一个指定的目录exists判断一个目录是否存在getParent取得目前目录的父目录getCurrentDirectory获取当前目录使用一个递归的方法获得一个文件夹内的所有文件的方法:Private Sub populate(ByVal direvalue As String, ByVal parentnode As TreeNode)        Try            Dim dreArray As String() = Directory.GetDirectories(direvalue)            If dreArray.Length 0 Then                Dim curDire As String                For Each curDire In dreArray                    Dim myNode As TreeNode = New TreeNode(curDire)                    parentnode.Nodes.Add(myNode)                    populate(curDire, myNode)                Next            End If        Catch ex As Exception            parentnode.Nodes.Add("no nodes")        End TryEnd Sub第一个使用的语句:populate("c:\", TreeView1.Nodes(0))
第一个使用的语句:
populate("c:\", TreeView1.Nodes(0))

2.DirectoryInfo类这个类可以获得单个目录的相关信息。
3.path类path类是用于操作目录路径的,这也是一个静态类。它可以获取诸如文件名,文件扩展名等信息。getDirectoryName返回路径目录名getExtension获得路径的文件扩展名getFileName返回文件的文件名和扩展名
4.file类和fileinfo类静态类,执行通用的文件复制,移动和删除任务。
5.读写文件的类StreamWriter/StreamReader
6.读写二进制的类BinaryWriter/BinaryWriter

查看/参与:讨论/评论 相关文章:Vb.net