计算机二级《 Visual Basic》基础教程(二十四)
树图思维导图提供 计算机二级《 Visual Basic》基础教程(二十四) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级《 Visual Basic》基础教程(二十四) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:dad3b9530229f1609dcaeae8ac9ef493
计算机二级《 Visual Basic》基础教程(二十四)思维导图模板大纲
打开文件
打开文件的命令是Open,格式为
Open “文件名” For 模式 As [#] 文件号 [Len=记录长度]
说明
文件名可以是字符串常量也可以是字符串变量
模式可以是下面之一
OutPut
打开一个文件,将对该文件进行写操作
Input
打开一个文件,将对该文件进行读操作
Append
打开一个文件,将在该文件末尾追加记录
文件号是一个介于1-511之间的整数,打开一个文件时需要指定一个文件号,这个文件号就代表该文件,直到文件关闭后这个号才可以被其他文件所使用。可以利用FreeFile()函数获得下一个可以利用的文件号
意思是
打开D:\SJ下aaa文件供写入数据,文件号为#1
Open "D:\sj\aaa" For Output As #1
写操作
将数据写入磁盘文件所用的命令
Write# 或Print#
语法格式
Print #文件号,[输出列表]
Open “D:\SJ\TEST。DAT" For Output As #1 Print #1,Text1。Text ’把文本框的内容一次性写入文件 Close #1
Write #文件号,[输出列表]
其中的输出列表一般指用逗号,分隔的数值或字符串表达式
Write #与Print #的功能基本相同,区别是Write #是以紧凑格式存放,在数据间插入逗号,并给字符串加上双引号
关闭文件
结束各种读写操作后,必须将文件关闭,否则会造成数据丢失.关闭文件的命令是Close.
Close [#]文件号[,[#]文件号]……
读操作
Input #文件号,变量列表
作用
与Write #配套才可以准确地读出
Line Input #文件号,字符串变量
用于从文件中读出一行数据,并将读出的数据赋给指定的字符串变量,读出的数据中不包含回车符和换行符,可与Print #配套用
Input$(读取的字符数,#文件号)
该函数可以读取指定数目的字符
与读文件有关的两个函数
LOF():返回某文件的字节数
EOF():检查指针是否到达文件尾
该模式要求文件中的每条记录的长度都是相同的,记录与记录之间不需要特殊的分隔符号
打开与关闭
打开
Open “文件名" For Random As [#] 文件号 [Len=记录长度]
关闭
Close #文件号
注意
文件以随机方式打开后,可以同时进行写入和读出操作,但需要指明记录的长度,系统默认长度为128个字节
读与写
读操作
Get [#]文件号,[记录号],变量名
说明
Get命令是从磁盘文件中将一条由记录号指定的记录内容读入记录变量中
记录号是大于1的整数,表示对第几条记录进行操作,如果忽略不写,则表示当前记录的下一条记录
写操作
Put [#]文件号,[记录号],变量名
说明
Put命令是将一个记录变量的内容,写入所打开的磁盘文件指定的记录位置
记录号是大于1的整数,表示写入的是第几条记录,如果忽略不写,则表示在当前记录后插入一条记录
树图思维导图提供 计算机二级《 Visual Basic》基础教程(三十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级《 Visual Basic》基础教程(三十一) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a3d618a938c91c4cd4d98f3a3b94fad0
树图思维导图提供 计算机二级《 Visual Basic》基础教程(三十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级《 Visual Basic》基础教程(三十) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a5edf27cd54c7989ec31604d50ff1f07