Imports System.IO
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Directory.CreateDirectory("c:\dyc") '创建目录
If Directory.Exists("c:\dyc") Then
Directory.Delete("c:\dyc") '删除目录
End If
MsgBox(Directory.GetCurrentDirectory) '当前应用程序目录
MsgBox(Directory.GetDirectoryRoot("c:\windows\system32")) '根目录
'MsgBox(Directory.GetParent("c:\windows\system32")) '父目录
MsgBox(Directory.GetCreationTime("c:\windows\system32")) '目录创建的时间、时间
REM 查找子目录
Dim dirs() As String = Directory.GetDirectories("c:\windows")
For i = 0 To dirs.Length - 1
Debug.Print(dirs(i))
Next
REM 查找文件
Dim files() As String = Directory.GetFiles("c:\windows")
For i = 0 To files.Length - 1
Debug.Print(files(i))
Next
REM 查找子目录和文件
Dim dirfiles() As String = Directory.GetFileSystemEntries("c:\windows")
For i = 0 To dirfiles.Length - 1
Debug.Print(dirfiles(i))
Next
End Sub
End Class
精典使用案例:
Imports System.IO
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim dirs() As String = Directory.GetDirectories("c:\")
Dim files() As String = Directory.GetFiles("c:\")
Dim dirfiles() As String = Directory.GetFileSystemEntries("c:\")
Dim dris() As String = Directory.GetLogicalDrives()
For Each temp As String In dirs
ListBox1.Items.Add(temp)
Next
For Each temp As String In files
ListBox2.Items.Add(temp)
Next
For Each temp As String In dirfiles
ListBox3.Items.Add(temp)
Next
For Each temp As String In dris
ListBox4.Items.Add(temp)
Next
End Sub
End Class
分享到:
相关推荐
api参考.net Framework System.IO命名空间下的 File FileInfo 和Directory类 使用方法 var file = require('fs.io').file; var dict = require('fs.io').directory; file.copy(from,to) .done(function(){}) ...
asp.net为我们提供了文件系统对象了,对于目录与文件判断是否存在我们有System.IO.File.Exists与System.IO.Directory.Exists即可,下面看两个应用实例。 判断文件是否存在: 代码如下:using System.IO; // 还需要...
System.IO.File类和System.IO.FileInfo类主要提供有关文件的各种操作,在使用时需要引用System.IO命名空间。下面通过程序实例来介绍其主要属性和方法。 (1) 文件打开方法:File.Open 该方法的声明如下: public ...
3-1 System.IO 命名空间 2 3-1-1 System.IO类介绍 2 3-1-2 File类的常用方法 4 3-1-3 Fileinfo类的常用方法 5 3-1 Fileinfo类的常用方法 5 1.案例学习:了解FileInfo类的一些主要属性 6 2.案例学习:实现文件的...
在工具箱里加上CuteEditor.dll 2.BIN目录全考过来 <br>1、插入数据库:Editor1.Text 2、文件夹设置: Imports System.IO(引入命名空间 Using System.IO) string fullPath fullPath = Server....
.Net中提供了许多方便使用的方法...(注意:使用StopWatch需要添加 using System.Diagnostics命名空间,对文件的读写需要添加 using System.IO命名空间)。 /// /// 增量备份函数方法 /// /// 备份源文件路径</
System.IO.Directory类和System.DirectoryInfo类主要提供关于目录的各种操作,使用时需要引用System.IO命名空间。下面通过程序实例来介绍其主要属性和方法
System.out.println("获得剩余空间大小:"+f.getFreeSpace()); } 文件目录操作方法 public class Test2 { /** * @author aibin zhang * @param args * @throws IOException */ public static ...
集合 集合的使用 集合可以看成是可以随意添加的数组,因此凡是在使用数组的场合,都可以 使用集合。而且集合的元素可以是任意对象,操作也比数组灵活的多。 使用集合时,必须注意集合的生命期问题。如果有两个集合 ...
声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其...
首先要引入命名空间:using System.IO; 再写读取方法: DirectoryInfo dir = new DirectoryInfo(path); //path为某个目录,如: “D:\Program Files” FileInfo[] inf = dir.GetFiles(); foreach (FileInfo finf in...
12.1 System.IO命名空间 280 12.1.1 File类和Directory类 281 12.1.2 FileInfo类和DirectoryInfo类 283 12.1.3 FileStream类 284 12.1.4 StreamWriter类 287 12.1.5 StreamReader类 289 12.2 文件的...
12.1 System.IO类 221 12.2 文件类File 222 12.2.1 文件的创建和打开 222 12.2.2 判断文件是否存在 224 12.2.3 复制文件 225 12.2.4 删除文件 226 12.2.5 文件的加密和解密 227 12.2.6 文件读取 228 12.3 文件夹类...
声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其...
说明: 在 SQL 语句中, 应避免使用繁琐的 NLS_SORT 进程。正常情况下, WHERE 子句中进行的比较是二进制的, 但语言比较则需要 NLSSORT 函数。可以使用 NLS_COMP 指定必须根据NLS_SORT 会话参数进行语言比较。 值范围:...
当然了,首先都需要引入System.IO这个命名空间 第一个方法: public static long GetDirectoryLength(string dirPath) { //判断给定的路径是否存在,如果不存在则退出 if (!Directory.Exists(dirPath)) return 0; ...
生成的 URL 中包含这个 member 的唯一名称,这个标签必须要在一个 table 或一个 query 的标签里嵌套使用。 这个动作还依赖于该标签的 sessionParam 属性,如果该属性存在,那么参数值将在页面显示之前写到 ...
声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,...