VB操作文件实例

文件操作分为两种方式,一种为顺序操作文件,另一种为随机操作文件,顺序就是从头至尾一行一行的操作,随机就是将文件的内容分为一块一块的,然后操作,

第一种:顺序文件

一、新建文本demo.txt文件并且写入数据

open "demo.txt" for output  as #1 //新建文件并打开

print  #1,"output a file" //写入数据到文件

close #1 //关闭文件

二、读取文件

open "demo.txt" for input as #1 //打开文件

while(NOT EOF(1)) //循环读取文件的每一行

dim str as string

line #1,str

print str

wend

close

第二种:随机文件 //随机文件是一种二进制文件,并不是文本文件。其次随机文件是以用户自定义数据类型存储的定长记录的集合。如果将文本文件当随机文件读取,随机文件系统仍然把它当二进制文件打开然后处理


一、新建文件

1、首先建立一个结构体

public type struct

dim var1 as string

dim var2 as string

end type

2、新建二进制文件demo.dat并存入一个块st

dim st as struct

st..var1="aa"

st. var2="bb"

open "g:\\demo.dat" for random as #1 len=len(st)

put #1,st

close

二.读取文件

由于上面的struct已经建立,这里不再重复书写,直接引用即可

Dim st as struct

open "g:\\demo.dat" for random as #1 len=len(st)

get #1,st

print st.var1

print st.var2

close #1

备注:常用操作文件的函数

FileLen("fileName") //可以获取未打开文件的长度,单位是字节

LOF("文件号") //获取打开文件的长度,单位是字节

Kill "pathName"//删除文件

MkDir "pathName" //创建文件夹

RmDir "pathName" // 删除文件夹

FileCopy "源文件","目标文件"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值