设为首页 | 加入收藏 | 联系站长  
载入中…
Photoshop Dreamweaver
Coreldraw ILLustrator
Auto CAD Firewoks
Flash 3D MAX
最新热门
推荐设计资讯[图文]作品欣赏-DIESEL精彩创…04-21
普通设计资讯[组图]丹佛斯宇宙科技公园建筑…04-19
普通设计资讯设计大师:英国著名设计师加里…04-19
普通设计资讯[图文]著名室内设计师黄志达-…04-19
普通设计资讯一种在父窗口中得知window.op…04-18
普通设计资讯[组图]精品网站-可口可乐品牌…04-18
普通设计资讯[组图]Dior2006秋冬璀璨珠宝自…04-18
普通设计资讯[组图]韩国最新拖鞋,鞋头点缀…04-18
普通设计资讯[图文]ASP取出HTML里面的图片…04-17
普通设计资讯[组图]Campina Optiwell低脂牛…04-12
最新推荐
推荐设计资讯[图文]作品欣赏-DIESEL精彩创…04-21
推荐设计资讯[图文]范思哲(VERSACE)服装…04-18
推荐设计资讯[组图]成为一个顶级设计师的第…04-17
推荐设计资讯[组图]Photoshop实例教程手绘…04-17
推荐设计资讯[图文]澳大利亚设计师David P…04-12
推荐设计资讯[图文]波兰设计师Rebelo Alve…04-12
推荐设计资讯[图文]澳大利亚设计师David P…04-12
推荐设计资讯[图文]悉尼Gloucester街顶级豪…04-12
推荐设计资讯[图文]三维设计师虚拟世界的出…04-12
推荐设计资讯[组图]Alexandra Bison 平面设…04-12
[平面设计] | [网页设计]
[三维动画] | [摄影摄像]
[服装设计] | [设计师风采]
[建筑设计] | [本站作品]
您现在的位置: 新艺龙在线 >> 设计资讯 >> 网页设计 >> 正文
.net入门之VB篇:Visual Basic.Net中的文件操作           ★★★
.net入门之VB篇:Visual Basic.Net中的文件操作
.net入门之VB篇:Visual Basic.Net中的文件操作
作者:佚名 文章来源:网络整理 点击数: 更新时间:2008-4-21 23:00:10

Visual Basic.Net中有三种访问文件系统的方法:第一种是使用 Visual Basic 运行时函数进行文件访问 (VB传统方式直接文件访问);第二种是通过.Net中的System.IO模型访问;第三种是通过文件系统对象模型FSO访问。

文件是存储在某种介质上数据的集合,就其本身来讲,文件只不过是磁盘上的一系列相关的数据字节。当应用程序访问文件时,它必须假定字节是否表示字符、数据记录、整数、字符串等。通过指定文件的访问类型来告诉应用程序假定什么内容。

Visual Basic 提供三种类型的文件访问: 

1.顺序,用于在连续的块中读取和写入文本文件。 

2.随机,用于读取和写入结构为固定长度记录的文本或二进制文件。 

3.二进制,用于读取和写入任意结构的文件。



使用 Visual Basic 运行时函数进行文件访问



    VB.Net保留了VB早期的直接文件访问的方式即通过一些相关的函数直接访问操作文件。   下表分别列出了三种直接文件访问类型的所有可用文件访问函数。

函数
顺序
随机
二进制
说明

FileOpen 函数
X
X
X
打开输入或输出文件

FileClose 函数
X
X
X
关闭对用 FileOpen 函数打开的文件

Input 函数
X
  
X
从打开的顺序文件中读取数据并将数据分配给变量。

InputString 函数
X
  
  
返回 String 值

LineInput 函数
X
  
  
从打开的顺序文件中读取一行数据并将它赋给 String 变量。

Print、Printline 函数
X
  
  
将格式化的显示数据写入顺序文件。

Write、WriteLine 函数
X
  
  
将数据写入顺序文件。



    要对文件进行操作,首先要打开文件,使用FileOpen函数。

    示例:以 Output 模式共享方式打开C盘下的readme.txt文件。

FileOpen(1, "c:\readme.txt", OpenMode.Output, OpenShare.Shared)

当操作文件结束后,需要关闭文件防止文件内容的丢失,此外需要重新打开文件时也需要关闭文件,用FileClose函数,关闭刚才打开的文件c:\readme.txt:

FileClose(1);

    当以input模式打开顺序文件时,要打开的文件必须已经存在,否则打开出错,以Output或Append模式打开一个不存在的文件时,FileOpen先创建该文件,然后打开。

其他的一些函数:

Dir 函数:返回表示匹配指定模式或文件属性的文件名、目录名或文件夹名的字符串或返回驱动器卷标的字符串。

EOF 函数:当到达以 Random 或顺序 Input 模式打开的文件尾时,返回 Boolean 值 True。

FileCopy 函数:复制文件

FileDateTime 函数:返回指示创建或最后修改文件的日期和时间的 Date 值。



FileLen 函数:返回以字节表示的指定文件长度的 Long 值。

FreeFile 函数:返回一个 Integer 值,表示可由 FileOpen 函数使用的下一个文件号。

GetAttr 函数:返回表示文件、目录或文件夹的属性的 FileAttribute 值。

Loc 函数:返回一个 Long 值,该值指定打开文件中当前的读/写位置。

LOF 函数:返回一个 Long 值,表示用 FileOpen 函数打开的文件的大小(以字节为单位)。

Seek 函数:返回一个 Long 值,指定用 FileOpen 函数打开的文件中的当前读/写位置,或设置用 FileOpen 函数打开的文件中的下一个读/写操作的位置。

[1] [2] [3] 下一页

设计资讯录入:admin    责任编辑:admin 
  • 上一篇设计资讯:

  • 下一篇设计资讯:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 捐助我们 | 版权申明 | ADonline.net.cn
    新艺龙在线创作中心版权所有 © 2003- 2008 Copyright © adonline.net.cn
    Design by:ADonline.net.cn 3A-design.cn 基于 SiteFactory™ 制作 站长:Robinsc超超
    交换链接