当前位置: 首页 > article >正文

vb代码大全_VB重点|VB中的各种文件操作方法

更多精彩

●真没想到!VB居然可以开发这么多实用程序软件 ●VB编程各文件格式大全,你值得一看! ●VB知识之常量与变量的命名规则与使用注意

Visual Basic

文件操作方法

590f3e75d5c76b9654b9a073840cfe26.gif

知识要点

一、顺序文件访问模式

1.打开文件

2.读/写文件

3.关闭文件

二、随机文件访问模式

1.打开文件

2.读/写文件

3.关闭文件

三、二进制文件访问模式

1.打开文件

2.读/写文件

3.关闭文件

 一、顺序文件访问模式 

 打开文件

Open “文件名” For 模式 As [#]文件号

OutPut(写):新建或打开一个文件,进行写操作。文件若存在,则打开,写入信息覆盖原有信息;文件若不存在,则新建。

Input (读) :打开一个文件,进行读操作。文件必须存在,否则出错。

Append(追加):新建或打开一个文件,进行写操作。文件若存在,则打开,写入信息追加在原有信息之后;文件若不存在,则新建。

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

fd1599d5acd1cfecc9c310bc2ca2fc02.png

 写操作

写文件

Print # 文件号,[输出列表]

Write # 文件号,[输出列表]

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

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

6ea329259140a1e8809e771fa5c1dbb6.png

 读操作

读文件

 -Input # 文件号,变量列表

  将读出的数据分别赋给指定的变量。

  -Line Input # 文件号,字符型变量

  从文件中读出一行赋给指定变量。

  -Input $ (读取的字符数,# 文件号)

 从文件中读取指定数目的字符。

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

5d805bcd2c46d5a418d5d55f2ebd1fc6.png

 关闭文件

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

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

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

 二、随机文件访问模式 

 打开文件

2c951e0e0340a2b393cc158f497326fa.png

记录的缺省长度为128字节。

读/写操作:

写:Put [#]文件号,[记录号,] 变量名

缺省记录号时,表示写入的位置是在当前记录之后。

读:Get [#]文件号,[记录号,] 变量名

缺省记录号时,表示读当前记录的后一条记录。

 关闭文件

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

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

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

 读/写操作:

写:Put [#]文件号,[记录号,] 变量名

缺省记录号时,表示写入的位置是在当前记录之后。

读:Get [#]文件号,[记录号,] 变量名

缺省记录号时,表示读当前记录的后一条记录。

 三、二进制文件访问模式 

 打开文件

1304c5bcc660894afb3284cbb69bdeae.png

 关闭文件

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

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

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

 读/写操作:

同前,只是读写是以字节为单位进行。

大家

在平时

的学习中

如果有不懂的地方

可以添加小编微信号:vbyjk521

验证消息填“VB学习"

在线答疑和获得学习资料。

d5e3ee2461ff64a14369fbb1a7cedc2f.png

跟我学VB

帮助你顺利掌握VB编程语言

http://www.lryc.cn/news/2418137.html

相关文章:

  • 常见的15种java开发工具的特点
  • 技能 | 如何申请谷歌地图API密钥
  • vista安装过程
  • _RecordsetPtr异常捕获
  • 详解 c# 克隆
  • 中国版Ubuntu操作系统:“麒麟” ubuntukylin-13.04-desktop
  • java位运算之移位运算
  • 51单片机学习记录-11-LCD1602
  • Linux常用命令及使用方法
  • android移动开发基础案例教程答案,渣本毕业两年经验,文末有彩蛋
  • 图片预览参考网址
  • ​【Socket】Java Socket编程基础及深入讲解​
  • 数字人解决方案——3D数字人从捕捉到建模与合成方法解析
  • 设备管理器里一片空白没有东西解决方法
  • 闪讯无线助手-Android端闪讯破解路由器拨号实现原理
  • fedora18装一些软件及配置
  • 2024亲测可用最新PHP仿猪八戒任务威客网整站源码/在线接任务网站源码
  • 360浏览器插件360抢票王火车票刷票技巧
  • 为什么南派三叔要封笔?
  • 数据库常见面试题(附答案)
  • F3arRa1n发布V4.2.1,完整绕过支持iOS14.5.1修复通知
  • NVIDIA官方中文版GPU编程指南v2.20(转载自GZeasy)
  • 一盒两用!——破解电信IPTV机顶盒为普通安卓机顶盒
  • 佳易王头疗养发护发馆会员管理系统试用版操作教程
  • Web服务器配置——搭建自己的web服务器,要求可以进行局域网内部的DNS地址解析。
  • 哈大客运专线起终点为现大连站五年左右建成通车
  • 使用阿里云轻量级服务器配置socket代理实现局域网远程访问
  • x264源代码简单分析:编码器主干部分-2
  • 生物药剂学与药物动力学习题1-15章
  • PDF转WORD工具破解版