- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
② 顺序文件的写操作 将内存中的数据 保存到指定路径 下的文件中 格式一: Write #文件号,[输出列表] Write #1,001,张三 ,87,92 Write #1, Write #1,002,李四,76,89 Write #1,003,王五,93,86 紧凑格式 Open c:\stud.dat For Output As #1 Open c:\stud.dat For Output As #1 格式二: print #文件号,[输出列表] print #1,001,张三 ,87,92 print #1, print #1,002,李四,76,89 print #1,003,王五,93,86 (1)分区格式 print #1,001”;张三 ;87;92 print #1, print #1,002”;李四”;76,89 print #1,003”;王五”;93;86 (2) 紧凑格式 程序分析-比较两种写语句 有什么区别? Private Sub Form_Click() Dim Str $, Anum % Open D:\Myfile.dat For Output As 1 Str = ABCDEFG Anum = 12345 Print #1, Str, Anum Write #1, Str, Anum Close #1 End Sub ③ 顺序文件的读操作 从指定的文件 中读出数据到内存 Open c:\stud.dat For Input As #1 例题-通过3种方式读入内容到文本框显示 格式一: Input #文件号,[变量列表] Input #1, data ‘逐个读 格式二: Line Input #文件号,[变量名] Line Input #1, data ‘逐行读 格式三:Input$(读取的字符数,#文件号) Input (LOF(1), 1) ‘指定数目读 假定文本框名为txtTest,文件名为Myfile.TXT。 方法1:一行一行读 txtTest.Text = Open “myfile.TXT For Input As #1 Do While Not EOF(1) Line Input #1, InputData txtTest.Text = txtTest.Text + InputData+vbCrLf Loop Close #1 回车换行 方法2:一次性读 Open “myfile.TXT For Input As #1 txtTest.Text = Input( LOF(1),1) Close #1 方法3:一个个字符读 Dim InputData as String*1 Open “myfile.TXT For Input As #1 Do While Not EOF(1) Input #1, InputData txtTest.Text = txtTest.Text + InputData Loop Close #1 ④ 文件的关闭 完成文件操作后,要关闭打开的文件。 Close [文件号列表] ① 关闭文件号为1的文件 Close #1 ② 关闭所有打开的文件 Close 10.3 随机文件的操作 每行的记录长度 必须固定 特点 ★ 不能用字处理软件编辑/查看; ★ 查找数据可按记录的顺序任意进行; ★ 可同时进行读写操作; 每行的记录都有 对应的记录编号 ★ 知识点 什么情况下使用自定义数据类型? 如何建立自定义数据类型? 自定义类型的变量的声明; 自定义类型的变量的使用? 自定义数据类型 自定义数据类型的定义 一般形式: Type 自定义类型名 元素名1 [(下标)] as 类型名1 元素名2 [(下标)] as 类型名2 ··· 元素名n [(下标)] as 类型名n End Type 常用于数据库 中多记录的数据 标准数据类型 元素可为简单变量或数组 定义书写: (1)在标准模块中, 默认为public。 (2)若在窗体模块中定义,必须是private。 记录类型 字符串类型必须是定长 数据类型为自定义类型的变量声明和使用 声明形式: Dim 变量名 As 自定义数据类型 例: Dim Student as Studtype Dim s (1 To 100) As StudType 使用形式: 变量名.自定义数据类型中的元素
您可能关注的文档
- Visual Basic程序设计第2章 Visual Basic基本概念和操作.ppt
- Visual Basic程序设计第2章 Visual Basic基本概念与操作.ppt
- Visual Basic程序设计第2章 窗体和基本控件.ppt
- Visual Basic程序设计第2章.ppt
- Visual Basic程序设计第2章VB程序设计的基本窗口 .ppt
- Visual Basic程序设计第3章 常用控件及界面设计.ppt
- Visual Basic程序设计第3章 数据类型与表达式.ppt
- Visual Basic程序设计第3章.ppt
- Visual Basic程序设计第4章 Visual Basic控制结构.ppt
- Visual Basic程序设计第4章 窗体的设计.ppt
文档评论(0)