用VB同时读取记事本和Word文档的实现
VB读取记事本和Word文档运行图
1、首先添加控件,如下图
2、读取记事本文件代码实现
Private Sub Command1_Click() '读取记事本文件内容
Dim content As String
Open App.Path & '\test.txt' For Input As #1 '读取文件语句
Do While Not EOF(1)
Line Input #1, content '按行读取文件内容
List1.AddItem content
Loop
Close #1
End Sub
3、读取Word文档内容实现
Private Sub Command2_Click() '读取Word文档内容
Dim wordDoc As Object
Set wordDoc = GetObject(App.Path & '\test.doc')
Text1 = wordDoc.content.Text
Set wordDoc = Nothing
End Sub
最后,点击运行按钮,即可完成读取文档内容功能。
顺序文件读写
打开文件
[实例] 如果要打开“C:\USER”目录下一个文件名为“SCORE.TXT”的文件,对它写数据,指定文件号为#1,命令为代码怎么写呢?
写操作
[实例] 区分Write#命令和Print#命令。
读操作
读/写文件时常用的两个重要函数:
关闭文件
Close [[[#]文件号1] ,[[#]文件号2]…]
(1)关闭1号文件:close #1
(2)关闭所有文件:close all 或 close
相关函数讲解
Input
Input:Input (字节数,[#]文件号)
从文件的访问当前位置读入指定字节数的数据。仅适用于顺序文件和二进制文件。
EOF
EOF:EOF(文件号)
判断文件的访问位置是否在文件尾,如果是,返回True,否则,返回False。
VB基础入门教程、VB从入门到精通全套视频教程、VB与数据库开发专项讲解视频、串口通信视频教程特惠发放,助力大家高效学习!
从VB零基础开始讲解,循序渐进,每节结合实际例子,每个知识点详细讲解,一对一单独指导讲解,轻松掌握VB编程!
适合VB零基础、VB基础薄弱需要考试的同学以及工作需要的朋友学习。
赞 (0)