用VB同时读取记事本和Word文档的实现

VB编程,功能强大。
今天,我们共同来学习用VB编程读取记事本和Word文档内容。
用到的VB知识主要有控件的应用、文件的读写操作

VB读取记事本和Word文档运行图

程序实现过程

1、首先添加控件,如下图

2、读取记事本文件代码实现

Private Sub Command1_Click() '读取记事本文件内容Dim content As StringOpen App.Path & '\test.txt' For Input As #1 '读取文件语句Do While Not EOF(1)Line Input #1, content '按行读取文件内容List1.AddItem content LoopClose #1End 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 = NothingEnd Sub

最后,点击运行按钮,即可完成读取文档内容功能。

程序实现相关知识

顺序文件读写

 打开文件

Open “文件名” For 模式 As [#]文件号
OutPut(写):新建或打开一个文件,进行写操作。文件若存在,则打开,写入信息覆盖原有信息;文件若不存在,则新建。
Input (读) :打开一个文件,进行读操作。文件必须存在,否则出错。
Append(追加):新建或打开一个文件,进行写操作。文件若存在,则打开,写入信息追加在原有信息之后;文件若不存在,则新建。

[实例] 如果要打开“C:\USER”目录下一个文件名为“SCORE.TXT”的文件,对它写数据,指定文件号为#1,命令为代码怎么写呢?

 写操作

写文件
Print # 文件号,[输出列表]
Write # 文件号,[输出列表]
Write命令的功能和Print相同,区别在于Write命令是以紧凑格式输出,在数据项之间自动添加“,”分隔符,并给字符型的数据加上双引号。

[实例] 区分Write#命令和Print#命令。

 读操作

读文件
 -Input # 文件号,变量列表
将读出的数据分别赋给指定的变量。
  -Line Input # 文件号,字符型变量
从文件中读出一行赋给指定变量。
  -Input $ (读取的字符数,# 文件号)
从文件中读取指定数目的字符。

读/写文件时常用的两个重要函数:

 关闭文件

Close [[[#]文件号1] ,[[#]文件号2]…]

(1)关闭1号文件:close  #1

(2)关闭所有文件:close all 或 close

相关函数讲解

Input

Input:Input (字节数,[#]文件号)

从文件的访问当前位置读入指定字节数的数据。仅适用于顺序文件和二进制文件。

EOF

EOF:EOF(文件号)

判断文件的访问位置是否在文件尾,如果是,返回True,否则,返回False。

冬季学VB正当时
1
VB视频学习教程特惠发放

VB基础入门教程、VB从入门到精通全套视频教程、VB与数据库开发专项讲解视频、串口通信视频教程特惠发放,助力大家高效学习!

2
VB视频直播讲解开启

从VB零基础开始讲解,循序渐进,每节结合实际例子,每个知识点详细讲解,一对一单独指导讲解,轻松掌握VB编程!

适合VB零基础、VB基础薄弱需要考试的同学以及工作需要的朋友学习。

(0)

相关推荐

  • Lilypond教程(1)——安装和运行

    LilyPond (荷花池) 是一个免费开源的打谱软件.它能完成很多精细的定制化操作,从而制作出非常精美的乐谱. LilyPond不同于其它图形化界面的打谱软件,它仅通过文字就能完成操作:你甚至可以不 ...

  • Python|读取word文档表格内容

    引言在日常生活里,不管是办公.学习还是制作邀请函.请柬.简历等等,我们都会使用一个软件Microsoft Office Word,Office Word是微软公司的一个收费文字处理应用程序,是最流行的 ...

  • Word文档合并

    7/1分钟汇总100个Word文档,还能实现自动更新,再也不用复制粘贴了 - word办公小技巧 - 西瓜视频  https://www.ixigua.com/6929700285161931275 ...

  • word文档中怎样在口字里打√

    在使用word文档回答问题时,经常会遇到需要在最合适的选项前方的"口"中打√的问题.那么在电脑上打开word文档时,如何给"口"打√呢?下面就让我们一起来了解一 ...

  • word文档怎么添加波浪线

    在使用word文档编辑文字时,偶尔需要给某部分文本添加波浪线,那么该如何操作呢?下面就让我们一起来了解一下. 1.在电脑上新建一个word文档. 2.在打开的word文档中输入需要文字. 3.选中需要 ...

  • word文档怎么保存到桌面

    word文档如果保存到电脑的其他空间,会比较难查找,不如直接放在电脑桌面来得那么直观,那么容易找到.那么,大伙知道word文档怎么保存到桌面吗?不知道的话,来看看小编给出的介绍吧. 1.启动word软 ...

  • 如何在Word文档的表格中插入或删除行时保持序号连续?

    如图 8‑20所示为某公司人力资源部制作的工资表,工作人员设想在制作工资时在中间插入或删除一行记录时保持序号连续,应该如何操作? 图8‑20工资表 1 解决方案 先选中"序号"列, ...

  • 如何使用word文档自动生成目录

    在使用word进行长文档编辑的时候,经常需要在文档的开始部分插入目录.尤其对于比较长的文档,手动插入目录效率极低,且随着文档中间部分内容增减,目录中对应的页码也要求随之改版,这样一来手动制作的目录修改 ...

  • word文档怎样批量把所有图片调整为相同大小?这两种方法简单实用

    word文档怎样批量把所有图片调整为相同大小?这两种方法简单实用

  • word文档如何调整字体大小

    在使用word文档编辑资料时,有的时候需要对一些文字进行字体大小的调整,让其看起来排版更漂亮.那么,大伙知道word文档如何调整字体大小吗?若不确定的话,来看看小编给出的介绍吧. 1.双击打开电脑上的 ...