网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 网络学院 >> 程序设计 >> VB编程 >> 文章正文
  VB 读写追加文件            【字体:
VB 读写追加文件
作者:佚名    文章来源:不详    点击数:    更新时间:2007-8-11    

    VB读写文件要用到以下语句:
    1、Open语句打开文件。
正在装载数据……

    2、读文件使用Line Input、Input #,(以上为文本方式)和Get(以上为二进制方式)。
    3、写文件使用Print #、Write(以上为文本方式)和Put(以上为二进制方式)。
    4、Close语句关闭文件
    5、二进制方式下移动文件位置使用Seek语句。
    所有这些语句在VB的帮助中都有详细说明和例子。
    文本文件的示例:
    Open "TESTFILE" For Output As #1 ' 打开输出文件。
    Print #1, "This is a test" ' 将文本数据写入文件。
    Print #1, ' 将空白行写入文件。
    Print #1, "Zone 1"; Tab ; "Zone 2" ' 数据写入两个区(print zones)。
    Print #1, "Hello" ; " " ; "World" ' 以空格隔开两个字符串。
    Print #1, Spc(5) ; "5 leading spaces " ' 在字符串之前写入五个空格。
    
    Print #1, Tab(10) ; "Hello" ' 将数据写在第十列。
    
    ' 赋值 Boolean、Date、Null 及 Error 等。
    Dim MyBool, MyDate, MyNull, MyError
    MyBool = False : MyDate = #February 12, 1969# : MyNull = Null
    MyError = CVErr(32767)
    ' True、False、Null 及 Error 会根据系统的地区设置自动转换格式。
    ' 日期将以标准的短式日期的格式显示。
    Print #1, MyBool ; " is a Boolean value"
    
    Print #1, MyDate ; " is a date"
    Print #1, MyNull ; " is a null value"
    Print #1, MyError ; " is an error value"
    Close #1 ' 关闭文件。
    

    读文件示例
    使用 Line Input # 语句从顺序文件中读入一行数据,并将该行数据赋予一个变量。本示例假设 TESTFILE 文件内含数行文本数据。
    Dim TextLine
    Open "TESTFILE" For Input As #1 ' 打开文件。
    Do While Not EOF(1) ' 循环至文件尾。
     Line Input #1, TextLine ' 读入一行数据并将其赋予某变量。
     Debug.Print TextLine ' 在调试窗口中显示数据。
    Loop
    Close #1 ' 关闭文件。

 

追加文件示例

Open   "A.txt"   For   append   As   #1  
      Print   #1,"303   (吴志坤)是个大笨蛋!,居然不知道append是追加。"  
      Print   #1,"从QBASIC时代就有这个语句了。"  
      Print   #1,"Output是从头写,Input是读,Append是追加。"  
      Print   #1,"Print   #文件号,是写文件。"  
      Print   #1,"Line   Input   #文件号,是成行读文件。"  
      Print   #1,"你地明白否?"  
  Close   #1  




本文来源:http://blog.csdn.net/changleqy/archive/2007/08/07/1730193.aspx
站内文章搜索 高级搜索
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
     如何在ado中使用connect…
     vb 贪吃蛇 单人版游戏 (…
     关于在vb中进行com组件的…
     用vb6.0编写自我升级的程…
     vb自动登陆网络站点详解…
     vb打造超酷个性化菜单(…
  • 使用(C++库)fstream读写文件

  • VB.NET类的总结(一)

  • VB.NET模块的总结(二)

  • VB.NET模块的总结(一)精简版

  • 将SQL语句转换为符合VB.NET格…

  • VB6.0调用WebServices的简单…

  • Base64编码/解码VB6超精简版…

  • VB.NET的数据库基础编程

  • VB操作XML

  • 使用VB.NET的五个技巧

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    网络学院©2007 www.23book.net
    为您提供web编程,vb编程,vc编程,服务器架设管理,数据库设计等方面的知识 站长:David