vb:读写文本文件
2012-03-04 21:23:21| 分类:
编程-VB
| 标签:
|举报
|字号大中小 订阅
VB读写文件要用到以下语句:
1、Open语句打开文件。
2、读文件使用Line Input、Input #,(以上为文本方式)和Get(以上为二进制方式)。
3、写文件使用Print #、Write(以上为文本方式)和Put(以上为二进制方式)。
4、Close语句关闭文件
5、二进制方式下移动文件位置使用Seek语句。
所有这些语句在VB的帮助中都有详细说明和例子。
文本文件的示例:
Open "TESTFILE" For Output As #1 ' 打开输出文件。
Print #1, "This is a test" ' 将文本数据写入文件。
Print #1, ' 将空白行写入文件。
Print #1, "Zone 1"; Tab; "Zone 2" ' 数据写入两个区(print zones)。
Print #1, "Hello"; " "; "World" ' 以空格隔开两个字符串。
Print #1, Spc(5); "5 leading spaces " ' 在字符串之前写入五个空格。
Print #1, Tab(10); "Hello" ' 将数据写在第十列。
' 赋值 Boolean、Date、Null 及 Error 等。
Dim MyBool, MyDate, MyNull, MyError
MyBool = False
MyDate = #2/12/1969#
MyNull = Null
MyError = CVErr(32767)
' True、False、Null 及 Error 会根据系统的地区设置自动转换格式。
' 日期将以标准的短式日期的格式显示。
Print #1, MyBool; " is a Boolean value"
Print #1, MyDate; " is a date"
Print #1, MyNull; " is a null value"
Print #1, MyError; " is an error value"
Close #1 ' 关闭文件。
读文件示例
使用 Line Input # 语句从顺序文件中读入一行数据,并将该行数据赋予一个变量。本示例假设 TESTFILE 文件内含数行文本数据。
Dim TextLine
Open "TESTFILE" For Input As #1 ' 打开文件。
Do While Not EOF(1) ' 循环至文件尾。
Line Input #1, TextLine ' 读入一行数据并将其赋予某变量。
Debug.Print TextLine ' 在调试窗口中显示数据。
Loop
Close #1 ' 关闭文件。
摘自:网络整理
相关文章参考:
※VB输入文本文件实现右对齐
※VB计算文本文件的行数
※VB打开文本文件各种方法
※vb:读写文本文件
※vb UTF文本文件访问
※简述UTF-8编码原理及其文本文件的读写技术【转】
※VB 读写TXT文本文件函数
※VB 判断是否文本文件
※VB 按指定编码格式写入文本文件
★VB部分相关文章推荐:★
☆VB 读写TXT文本文件函数
☆VB 提取TextBox 文本框中指定一行字符串
☆VB 获取汉字拼音的首字母
☆VB 汉字字符串转换成拼音
☆VB判断指定名字的进程是否存在函数
☆VB 两种方法实现热键
☆VB 使用SendMessage枚举文件与目录
☆VB 二进制数组与十六进制字符串相互转换
☆VB 二进制数据读写实例
☆VB 进制转换大全(十进制、十六进制、八进制、二进制、二进制流)互转
☆VB 判断是否文本文件
☆VB 读取UTF-8编码文件函数
☆VB 按指定编码格式写入文本文件
☆VB UTF-8 URL编码函数
☆VB 实现UTF-8 与GB2312互转
☆VB 设置ListView中指定一行的背景颜色
☆VB SendMessage向其他程序窗口发送字符串消息实例
☆VB Listview导出到CSV文件函数
☆vb卸载所有窗体
☆VB中Null, Empty, Nothing, and vbNullString的区别
☆利用API函数计算程序运行时间VB
☆获取快捷方式原文件路径vb路径
☆利用VB函数Dir()实现递归搜索目录
☆VB数组的清除和重新定义
☆用RtlAdjustPrivilege来调整进程权限(VB6.0代码)
☆获取对象的接口信息(方法/属性/事件)(VB6代码)
☆VB6中给数组赋值的限制
☆[vb]一些窗口消息的详解
☆VB直接播放EXE文件中的声音文件
☆VB中利用CopyMemory使用指针
☆VB读写注册表的三种方法
☆[VB]SaveSetting 语句 和 DeleteSetting 语句
☆VB APP对象属性一览表 + 灵活使用VB的APP对象
☆[vb]SendMessageA函数
☆使用VB绘制抛物线动画曲线
☆关于vb中的容器
☆[vb]利用WScript.Shell对象隐藏cmd命令行运行
☆浅析VB For Each.Next语句
☆VB中窗体模块、标准模块、类模块的区别
☆引用 VB类模块
☆VB中什么是类,类模块有什么作用
☆VB SendKeys 语句
☆VB 全局热键
☆用VB轻松调用其他程序
☆vb读取txt文件到textbox
☆如何去优化你的VB程序3
☆如何去优化你的VB程序2
☆如何去优化你的VB程序1
☆[VB]在状态栏中显示帮助信息
☆[VB]把屏幕保存为图像
☆Mp3Play.ocx控件让音乐之声响起来
更多精彩>>>
评论这张
转发至微博
转发至微博
关闭
玩LOFTER,免费冲印20张照片,人人有奖!
我要抢>
<#--最新日志,群博日志-->
<#--推荐日志-->
<#--引用记录-->
<#--博主推荐-->
<#--随机阅读-->
<#--首页推荐-->
<#--历史上的今天-->
<#--被推荐日志-->
<#--上一篇,下一篇-->
<#-- 热度 -->
<#-- 网易新闻广告 -->
<#--右边模块结构-->
<#--评论模块结构-->
<#--引用模块结构-->
<#--博主发起的投票-->
评论