- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.文件操作和管理 RichTextBox控件 RichTextBox控件支持RichText格式,用户可以改变该控件中的字符、单词或段落的格式。同时,该控件还具有文本查找、打开和保存文本文件的功能。 LoadFile方法:用于将文件中的内容导入到richtextbox控件中。 OpenFileDialog对话框控件 OpenFileDialog对话框控件常用属性: FileName属性:该属性返回用于所选文件的文件名(包括路径),从而实现对用户指定文件的操作。 Filter属性:该属性用于设置可打开文件的扩展名类型,各扩展名及其说明字段用“|”符号分隔开。例如: text files(*.txt) | *.txt| all files(*.*) |*.* ShowDialog()方法:该方法用于打开打开文件的对话框,然后判断它的返回值。其返回值所在的命名空间为:system.windows.forms.dialogresult。用户单击“打开”按钮时返回dialogresult.ok,单击“取消”按钮时返回值为dialogresult.cancel。 一个简易的记事本 button1_click 设置过滤器 OpenFileDialog1.Filter = 文本文(*.txt)|*.txt|files(*.txt)|(*.txt)|batch files(*.bat)|*.bat 显示“打开”对话框前先判断返回值是否为“OK” If OpenFileDialog1.ShowDialog() = DialogResult.OK Then 如果是OK则打开ss对话框,并把选中的文本文件放入richtextbox中 RichTextBox1.LoadFile(OpenFileDialog1.FileName, RichTextBoxStreamType.PlainText) Exit Sub End If 读写数据文件 VB.NET常用的读写数据函数: 文件I/O概述 文件I/O的三种途径 文件与流 文件I/O的三种途径 .NET框架公共运行库文件I/O 公共语言运行库提供了丰富的类库 公共语言运行库与其它的.NET语言(例如Visual C#)兼容,有助于在应用程序间实现一致性。 需要导入SystemIO命名空间:Imports system.IO 文件与流 VB.NET文件处理系统 在VB.NET中,文件处理是通过System.IO命名空间来完成的。最常用的类是FileStream、Binary Reader、Binary Writer、StreamReader、StreamWriter。 FileStream类提供对标准输入输出文件和错误设备的访问。 流提供了字符、字节、二进制等数据格式的读写功能,在system.IO命名空间下有一个Stream类,它提供来了字节的读写功能,像文件流、网络流、内存数据流、缓冲流都是从stream类继承下来的 虽然FileStream类本身提供了对文件字节格式的读写功能,但它要配合.NET提供的流读写器StreamReader、StreamWriter才能方便地对文本文件进行读写。 StreamReader 字符流的读取器,除了读取字符流,它还提供字符编码格式处理 StreamWriter 字符流的写入器,除了写入字符流,它还提供字符编码格式处理 Dim filenum As Integer ----- Button1_Click------ Dim st As String 为了防止用户输入不正确的文件路径,而发生程序无法运行的后果,因此我们使用简单的异常处理try...end try语法来解决这个问题 Try 可能会发生错误的程序区段 Catch ex As Exception 发生错误时所要处理的程序区段 End Try Try filenum = FreeFile() 取得文件号码并指定给filenum FileOpen(filenum, TextBox1.Text, OpenMode.Input) 以读文件的模式打开指定的文件 TextBox2.Text = Do While Not EOF(filenum) 使用循环结构、EOF()及Input()函数逐
您可能关注的文档
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第12章 应用实例:家庭财务管理软件的开发.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 目录.ppt
- Visual Basic 6.0程序设计教程电子教案 Visual Basic 6.0程序设计教程 教学课件 作者.ppt
- Visual Basic 6.0程序设计与实训教程郑有增电子教案 第1章 初识Visual Basic.ppt
- Visual Basic 6.0程序设计与实训教程郑有增电子教案 第2章 VB程序设计基础.ppt
- Visual Basic 6.0程序设计与实训教程郑有增电子教案 第3章 VB常用控件应用.ppt
- Visual Basic 6.0程序设计与实训教程郑有增电子教案 第4章 VB界面设计.ppt
- Visual Basic 6.0程序设计与实训教程郑有增电子教案 第5章 VB图形操作.ppt
- Visual Basic 6.0程序设计与实训教程郑有增电子教案 第6章 VB多媒体程序设计.ppt
- Visual Basic 6.0程序设计与实训教程郑有增电子教案 第7章 数据库应用技术.ppt
最近下载
- 金堆城汝阳石柱沟水库工程建设监理工作报告.pdf VIP
- 教育部产学合作协同育人教学内容和课程体系改革项目申报书—以项目为牵引的机器人系统与开发实践课程教学设计.docx VIP
- 2025年新高考1卷(新课标Ⅰ卷)语文试卷(含标准答案).docx
- 《恋爱的犀牛》话剧剧本.doc VIP
- 屋顶改造方案.docx VIP
- 部编小学语文单元作业设计四年级上册第四单元 3.pdf VIP
- Arduino智能小车避障导航设计.docx VIP
- 县委书记在乡村振兴战略实绩考核调度会上的讲话.docx VIP
- 第11课 整理信息资源 教案 义务教育人教版信息科技三年级全一册.docx VIP
- 苏S01-2012给水排水图集规范图集.docx VIP
文档评论(0)