vb中如何读取文本文件

 时间:2026-02-14 01:49:24

1、新建近岔一凤鬼低个VB工程

新建一个标获闲准的VB EXE工程,只有一个Form,Form上有两个按钮:Command1和Command2。

vb中如何读取文本文件

1、双击Command1添加如下代码

Private Sub Command1_Click()

    Dim strFile     As String

    Dim intFile     As Integer

    Dim strData     As String

    

    strFile = "c:\学生成绩.txt"

    intFile = FreeFile

    Open strFile For Input As intFile

    strData = StrConv(InputB(FileLen(strFile), intFile), vbUnicode)

    Debug.Print strData

    Close intFile

End Sub

vb中如何读取文本文件

2、运行代码读取文件

按F8开始单步调试代码,点击Command1,进入单步调试功能,多次按下F8或直接按下F5运行完成,就完成了读取文本文件内容并输出到立即窗口。

vb中如何读取文本文件

vb中如何读取文本文件

3、关键代码说明

intFile = FreeFile:获取一个文件句柄

Open strFile For Input As intFile :打开文件

FileLen(strFile) :获取文件内容字节大小

InputB:读取文件内容字节流

StrConv:将字节流转换为Unicode字符串

Debug.Print strData:将字符串内容输出到立即窗口

Close intFile:关闭文件句柄

1、添加Microsoft Scripting Runtime引用

点击Project菜单,再点击下拉菜单中的Reference,打开引用对话框,浏览找到Microsoft Scripting Runtime引用,选择后点确定按钮。

vb中如何读取文本文件

vb中如何读取文本文件

2、双击Command2添加如下代码

Private Sub Command2_Click()

    Dim objFSO        As New FileSystemObject

    Dim objStream   As TextStream

    Dim strData        As String

    

    Set objStream = objFSO.OpenTextFile("c:\学生成绩.txt")

    strData = objStream.ReadAll

    Debug.Print strData

    objStream.Close

End Sub

vb中如何读取文本文件

3、运行代码读取文件

按F8开始单步调试代码,点击Command2,进入单步调试功能,多次按下F8或直接按下F5运行完成,就完成了读取文本文件内容并输出到立即窗口。

vb中如何读取文本文件

vb中如何读取文本文件

  • js如何改变textarea的大小
  • js怎样从数组中随意取一个值
  • SQLServer之向已存在数据的表中添加约束
  • c#如何修改图片的大小
  • 怎样用jquery做一个弹出的输入框?
  • 热门搜索
    生命安全手抄报 爱国的手抄报图片 阳光体育手抄报 反腐倡廉手抄报内容 小学垃圾分类手抄报 关于手抄报的边框 只要妈妈露笑脸手抄报 数学知识手抄报 生活中的语文手抄报 食品药品安全手抄报