文件处理(针对 Visual Basic 6.0 用户)

来源:百度文库 编辑:神马文学网 时间:2024/04/29 09:55:57

Visual Basic 2005 扩展了文件处理能力,同时提供与以前版本的 Visual Basic 文件 I/O 函数的兼容性。

Visual Basic 6.0

在 Visual Basic 6.0 中,文件处理是使用各个文件 I/O 函数(如 OpenInputOutputAppend)完成的。FileSystemObject 对象提供一个面向对象的文件处理方法。

Visual Basic 2005

在 Visual Basic 2005 中,文件处理是通过 My.Computer.FileSystem 对象完成的。此外,System.IO.File 类包含一些函数,这些函数提供与早期 Visual Basic 文件 I/O 函数的兼容性。

FileStream 类提供对标准输入输出文件和错误设备的访问。

下表列出了 Visual Basic 2005 中可用的 My.Computer.FileSystem 对象的成员。

成员 说明

CombinePath

String 形式返回格式正确的组合路径。

CopyDirectory

复制目录。

CopyFile

复制文件。

CurrentDirectory

获取或设置当前目录。

CreateDirectory

创建目录。

DeleteDirectory

删除目录。

DeleteFile

删除文件。

DirectoryExists

返回一个 Boolean,指示目录是否存在。

Drives

返回所有可用驱动器名称的只读集合。

FileExists

返回一个 Boolean,指示文件是否存在。

FindInFiles

返回字符串的只读集合(这些字符串表示包含指定文本的文件的名称)。

GetDirectories

返回 String 集合,表示一个目录中的子目录的路径名称。

GetDirectoryInfo

返回指定路径的 DirectoryInfo 对象。

GetDriveInfo

返回指定路径的 DriveInfo 对象。

GetFileInfo

返回指定路径的 FileInfo 对象。

GetFiles

返回只读 String 集合,表示一个目录中的文件的名称。

GetParentPath

返回 String,表示提供的路径的父级的绝对路径。

GetTempFileName

在磁盘上创建唯一命名的零字节临时文件,并返回该文件的完整路径。

MoveDirectory

将目录移动到指定的位置。

MoveFile

将文件移动到指定的位置。

OpenTextFieldParser

打开 TextFieldParser

OpenTextFileReader

打开 TextReader

OpenTextFileWriter

打开 TextWriter

ReadAllBytes

读取二进制文件。

ReadAllText

读取文本文件。

RenameDirectory

重命名目录。

RenameFile

重命名文件。

SpecialDirectories

获取一个对象,该对象提供用于访问公共引用的目录的属性。

WriteAllBytes

写入二进制文件。

WriteAllText

写入文本文件。

请参见

参考

System.IO Namespace
My.Computer.FileSystem 对象
My.Computer.FileSystem.SpecialDirectories 对象

概念

使用 TextFieldParser 对象分析文本文件
文件编码
编程元素支持更改总结

其他资源

读取文件 (Visual Basic)
写入文件 (Visual Basic)
创建、删除和移动文件和目录 (Visual Basic)
文件、目录和驱动器属性 (Visual Basic)