+ -
当前位置:首页 → 问答吧 → 用二进制方式读取文本文件的步骤

用二进制方式读取文本文件的步骤

时间:2011-08-25

来源:互联网

比如说记事本打开一个文本文件的步骤是:先读取字符在内存中的编码,然后转换为ascii码显示,那么用随机方式打开一个文本文件的步骤是怎么样的呢?求教高手啊

作者: vbtimer   发布时间: 2011-08-25

用InputB函数

作者: zhao4zhong1   发布时间: 2011-08-25

处理文本文件要用input方式,
而不是Random方式。

作者: chinaboyzyq   发布时间: 2011-08-25

Open 语句示例
本示例示范 Open 语句的不同用法来做到文件的输出与输入。

下列代码以顺序输入模式打开 TESTFILE 文件。

Open "TESTFILE" For Input As #1
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以只允许写操作的二进制方式打开文件。

Open "TESTFILE" For Binary Access Write As #1
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以随机方式打开文件,文件中含有用户自定义数据类型 Record 的记录。

Type Record ' 定义用户自定义数据类型。
  ID As Integer
  Name As String * 20
End Type

Dim MyRecord As Record ' 声明变量。
Open "TESTFILE" For Random As #1 Len = Len(MyRecord)
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以顺序输出方式打开文件;任何过程都可以读写该文件。

Open "TESTFILE" For Output Shared As #1
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以只允许读的二进制方式打开文件;其他过程不可以读该文件。

Open "TESTFILE" For Binary Access Read Lock Read As #1

作者: Veron_04   发布时间: 2011-08-25

作者: Veron_04   发布时间: 2011-08-25