日志档案

发表于 2007-10-10 10:58:43

1

标签: 文件读写  VB  笔记  

【比较学习】文件读写,VB环境

1,Open 语句
  open filename for [input|output|append] [access access] as filenumber
 其中,filename为要打开的文件名(含路径)
 for关键字,指定文件打开的方式,其中:
input方式,指从所打开的文件中读取数据,该文件必须已经存在,否则会产生一个错误。
output方式,向文件写入数据。如果有数据,则原来数据被覆盖。
append方式,向文件末尾天家数据,文件原来数据被保留。
output 与append方式打开一个不存在文件时,先创建文件,然后打开它。

2.向文件写入数据
  print语句:print #filenumber, [outputlist]

  Open "E:\myfile.dat" For Output As #1 '打开输出文件
Print #1, "this is a test" '文本数据写入文件
Print #1,                   '空格行输入文件
Print #1, "zone 1"; Tab; "zone 2"  '数据写入两个区
Print #1, "hello"; " "; "world"  '以空格隔开两个字符串
Print #1, Spc(5); "5 leading space" '字符串前写入5个空格==spc(5)
Print #1, Tab(10); "hello"           '数据写在第10行==tab(10)
Close #1 '关闭文件

  write语句:write #filename, [outputlist]
与print不同,wrint语句会自动插入逗号,没有必要在列表中键入明确的分界符;
write语句在outputlist中的最后一个字符写入文件后会插入一个新行字符,即回车换行,chr(13)+chr(10)

3.从文件读取数据
 
  input语句:input #filenumber, varlist
其中,filenumber为必须,任何有效的文件号
varlist必需,用逗号分界的变量列表,将文件中读出的值分配给这些变量,这些变量可能是一个数组或对象变量.

以后对比LV文件读写;

尝试翻译一下edn的文章。

系统分类: 自由话题   |   用户分类: 笔记本   |   来源: 原创   |   【推荐给朋友】

    阅读(1003)    回复(3)  

投一票您将和博主都有获奖机会!

  • 彩云

    2007-10-10 13:29:30

    支持原创文章!投一票,支持!

  • colinzhang

    2007-10-10 16:12:15

    惭愧惭愧!

     

  • 彩云

    2007-10-11 9:19:38

    呵呵。。一如既往的支持你:)