ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> .NET技术
在 Visual Basic .NET 中选择文件 I/O 选项(微软)(二)
实现方法

可以使用 Object Browser(对象浏览器)来查看 FSO 模型的对象、集合、属性、方法、事件和常数。要在 Object Browser(对象浏览器)中查看 FSO,必须首先向 Microsoft 脚本运行时类型库添加一个引用。



向 Microsoft 脚本运行时类型库添加引用



在 Project(项目)菜单上,单击 Add Reference(添加引用)。

在 COM 选项卡上,选择 Microsoft Scripting Runtime(Microsoft 脚本运行时),单击 Select(选择),然后单击 OK(确定)。

现在,FSO 将显示在 Object Browser(对象浏览器)中的 Interop.Scripting 节点内。



使用 FileSystemObject 进行编程:



使用 CreateObject 方法创建一个 FileSystemObject 对象。

- 或者 -



将一个变量定义为 FileSystemObject 对象。例如:



Dim MyFileStream as Scripting.New FileSystemObject。



对新创建的对象使用相应的方法。

访问对象的属性。

代码示例

以下示例使用 FileSystemObject 对象的实例来读取文件并写入文件内容。



Public Class UsesScripting

   Public Shared Sub Main()

      Dim fileSystem As New Scripting.FileSystemObject()

      Dim file As Scripting.TextStream

      file = fileSystem.OpenTextFile("c: est.txt", _

      Scripting.IOMode.ForReading, False,_

      Scripting.Tristate.TristateUseDefault)

      Dim contents As String = file.ReadAll()

      Console.WriteLine(contents)

      file.Close()

   End Sub



End Class

.NET 框架类

System.IO 命名空间包含 File 和 Directory 类,它们可以提供操纵文件和目录所需的基本功能。由于所有方法都是静态的或是这些对象的共享成员,因此您可以直接使用它们,而无需先创建类的实例。



下表列出了 File 类方法。



方法 说明

AppendText 创建 StreamWriter 的一个实例,将 UTF-8 编码文本附加到现有文件。

Copy 将现有文件复制到新文件。

Create 以指定的完全限定路径创建文件。

CreateText 创建或打开一个新文件,用于编写 UTF-8 编码文本。

Delete 删除指定文件。

Exists 返回 Boolean 值,表明指定文件是否存在。

GetAttributes 返回完全限定路径的文件的 FileAttributes。

GetCreationTime 返回 Date,表示指定文件的创建时间。

GetLastAccessTime 返回 Date,表示最近一次访问指定文件的时间。

GetLastWriteTime 返回 Date,表示最近一次写入指定文件的时间。

Move 将指定文件移到新位置,提供选项以指定新的文件名。

Open 打开指定路径的 FileStream。

OpenRead 打开现有文件以进行读取。

OpenText 打开现有的 UTF-8 编码文本文件以进行读取。

OpenWrite 打开现有文件以进行写入。

SetAttributes 设置指定路径中的文件的指定 FileAttributes。

SetCreationTime 设置指定文件的创建日期和时间。

SetlastAccessTime 设置最近一次访问指定文件的日期和时间。

SetLastWriteTime 设置最近一次写入指定文件的日期和时间。



下表列出了附加到 Directory 类的方法。



方法 说明

CreateDirectory 按 path 的规定创建所有目录和子目录。

Delete 删除指定目录。

Exists 返回 Boolean 值,表明指定目录是否存在。

GetCreationTime 返回 Date,表示指定目录的创建时间。

GetCurrentDirectory 返回 String,表示应用程序的当前工作目录。

GetDirectories 返回 String,表示指定目录中的子目录名称。

GetDirectoryRoot 返回 String,表示指定路径的卷信息、根信息或同时表示这两种信息。

GetFiles 返回 String,表示指定目录中的文件名。

GetFileSystemEntries 返回 String,表示指定目录中所有文件和子目录的名称。

GetLastAccessTime 返回最近一次访问指定目录的日期和时间。

GetLastWriteTime 返回 Date,表示最近一次写入指定目录的时间。

GetLogicalDrives 返回 String,表示计算机的逻辑驱动器的名称。

GetParent 返回 String,表示指定路径的父目录。

Move 将目录及其内容移到新位置。

SetCreationTime 设置指定目录的创建日期和时间。

SetCurrentDirectory 将应用程序的当前工作目录设置为指定目录。

SetLastAccessTime 设置最近一次访问指定目录的日期和时间。

SetLastWriteTime 设置最近一次写入指定目录的日期和时间。



优点和缺点

公共语
 
 
本站关键词:
|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划||东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|东莞网络实名|东莞百度baidu推广|东莞google推广|东莞关键词推广|东莞网站推广策划|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有