- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据文件操作演示文件修改版
“读取记录”的Click事件过程代码: Dim pa_read As Patient Static recorder As Integer If EOF(1) Then MsgBox(读取完毕!) Exit Sub End If recorder = recorder + 1 FileGet(1, pa_read, recorder) TextBox1.Text = pa_read.Code TextBox2.Text = pa_read.Name TextBox3.Text = pa_read.p_Date TextBox4.Text = pa_read.Spend If pa_read.Sex = True Then RadioButton1.Checked = True Else RadioButton2.Checked = True End If 定义静态变量存放记录号 如果读取完毕,则给出提示并退出 记录号每次加1 读取对应记录号的记录 【例9】在例8的基础上增加一个“插入记录”的按钮,打开文件后,单击 “插入记录”按钮则在编号是“003”的记录前插入一条新记录。 “插入记录”的Click事件过程代码: Dim pa_insert As Patient Dim insert, last As Integer Dim i As Integer i = 1 Do While Not EOF(1) FileGet(1, pa_insert, i) If pa_insert.Code = 003 Then insert = i End If i = i + 1 Loop last = i - 1 得到“003”记录的记录号 得到最后一条记录的记录号 “插入记录”的Click事件过程代码(续): For i = last To insert Step -1 FileGet(1, pa_insert, i) FilePut(1, pa_insert, i + 1) Next pa_insert.Code = TextBox1.Text pa_insert.Name = TextBox2.Text pa_insert.p_Date = TextBox3.Text pa_insert.Spend = TextBox4.Text pa_insert.Sex = RadioButton1.Checked FilePut(1, pa_insert, insert) TextBox1.Text = TextBox2.Text = TextBox3.Text = TextBox4.Text = RadioButton1.Checked = True 将“003”记录以后的记录下移一个 将新记录写入到原来“003”的记录位置 练习和作业 练习1:请试着完成随机文件记录的删除操作(参看教材P213的例7.11) 练习2:教材p216的通讯录管理程序 作业:实训3 第7章 数据文件操作 重要知识点: 数据流和数据文件概念 顺序文件 随机文件 学习内容 数据流和数据文件概念 顺序文件 随机文件 二进制文件(自学) 数据文件 是数据的集合,一般保存在磁盘等外部存储器中,简称文件。 开发应用程序中,少量变化不大的数据存放在变量、数组等结构中;数据量大的要以文件形式保存。 数据文件孤立地看就是二进制比特流,其结构保存在应用程序中。 在VB.NET中有顺序文件、随机文件和二进制文件三种类型。 数据流 如果抽去数据文件的逻辑含义,可以将文件看成由若干字节组成的序列,这个字节序列被称为数据流,简称流。 向文件中写入数据称为输入流。 从文件中读取数据称为输出流。 常用文件操作函数 MkDir( ) 功能和格式:创建文件夹。 MkDir(路径) 例如:MkDir(“C:\NewFold) RmDir( ) 功能和格式:删除文件夹。RmDir(路径) 例如:RmDir(C:\NewFold) Dir( ) 功能和格式:显示文件目录。Dir(路径,属性) 例如:Dir(C:\AUTOEXEC.BAT) 常用文件操作函数 ChDrive( ) 功能和格式:更改当前磁盘驱动器。ChDrive(驱动器名) 例如:ChDrive(“D:) ChDir( ) 功能和格式:更改当前文件夹。ChDir(新路径) 例如:ChDir(C:\NewFold) CurDir( ) 功能和格式:返回当前路径。CurDir(驱动器名) 例如:CurDir(C:) 常用文件操作函数 FileCopy( ) 功能:复制文件。 格式:FileCopy(源路径与源文件名,目的路径与目的文件名) 例如:FileCopy(D:\工作小结.do
您可能关注的文档
- 数学:《导数在研究函数中的应用最大(小)值》幻灯片(新人教A版选修).ppt
- 数学:《二项分布及其应用》幻灯片(新人教A版选修).ppt
- 数学高考总复习重点精品幻灯片: 几何证明选讲 张.ppt
- 数学高考总复习重点精品幻灯片: 用向量方法求角与距离(理) 张.ppt
- 数学物理方程幻灯片 一些典型方程和定解条件的推导.ppt
- 数学:《利用二分法求方程近似解》幻灯片(新人教版A必修).ppt
- 数学:《导数的概念》幻灯片(苏教版选修).ppt
- 数学高考总复习重点精品幻灯片: 空间几何体的结构特征及其直观图三视图 张.ppt
- 数学:《导数的计算》幻灯片(新人教A版选修)gaoer.ppt
- 数学:《独立重复试验与二项分布》幻灯片(新人教A版选修).ppt
- 房地产行业研究:地产数据维持底部盘整,部分房企率先业绩好转.pdf
- 医药健康行业研究:持续看好创新药,关注头部pharma转型成果.pdf
- (推荐!)汉语拼音6 j q x【精华版·教案版】.pptx
- (推荐!)最新国家开放大学国开电大《管理英语4》单元自测1-8参考答案.docx
- (推荐!)汉语拼音6 j q x 课课练.pptx
- (推荐!)汉语拼音8 zh ch sh r 课课练.pptx
- (推荐!)汉语拼音9 y w 课课练.pptx
- (推荐!)汉语拼音3 b p m f 课课练.pptx
- (推荐!)最新国家开放大学国开电大《思想道德与法治》终考任务—大作业参考答案.docx
- (推荐!)汉语拼音7 z c s 课课练.pptx
文档评论(0)