字符串和文件读取.pptVIP

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
字符串和文件读取

第5章 字符串和文件存取 主要学习内容 1.掌握字符串控件的创建和属性设置; 2.学习字符串函数的使用; 3.熟悉文件I/O子模板; 4.掌握高层文件函数的使用; 5.掌握低层文件函数的使用。 5.1 字符串 字符串是ASCII字符的集合。 在LabVIEW中,除了通常的字符串应用(文本传送和显示、数据存储等)外,在对其进行控制操作时,控制命令和数据大都是按字符串格式传送的。 5.1.1字符串控件的创建 字符串控制器和指示器位于控制模板的String Path子模板上或者在List Table子模板上。字符串控件中主要有String Control、String Indicator、Combo Box和Table、Tree、Express Tree。 字符串控件的创建方法和其他类似,使用位置工具选择工具将图标放置在前面板上就可创建一个字符串控件。使用操作工具或标签工具可输入或修改字符串控件中的文本。可以使用位置工具拖动控件一角来缩放字符串控件大小。 下面简单介绍各控件的使用 1.String Control Indicator String Control Indicator这两个控件实现最基本的字符串操作功能。它们可以让用户输入和输出字符串。(举例) 2.Combo Box 在Combo Box中可以有多个字符串,每个字符串成为一个条目(Label),并对应一个值(Value)。(举例) 3.Table和Express Table 4.Tree [例5.2] 创建一个由多个字符串组成的Combo Box。 创建过程: 在前面板上创建一个Combo Box控件,将标签Label命名为“学生姓名(Combo Box)”;再创建一个String指示件,将标签命名为“学号(String)”。 在Combo Box上右键弹出快捷菜单,选择Edit Items…,打开对话框,对Combo Box进行设置。 对Combo Box进行设置的对话框 5.1.2 字符串控件的属性设置 1.字符串的显示模式:字符串控制件及指示件中的文本在机器内是以字符的ASCII格式来表示的。字符串的显示模式有4种(显示方式是通过右键快捷菜单选择): (1)Normal Display:正常显示。这是LabVIEW默认的显示模式。 (2)Password Display:密码显示模式。在这种方式下,用户输入 的字符串均显示为星号(*)。 (3)Hex Display:十六进制显示模式。这种方式下,字符以与其对 应的十六进制ASCII码的形式显示,尤其在程序调试和VI通信时 比较有用。 (4)‘\’Codes Display:反斜杠代码显示模式。用户可以使用该方式 查看正常方式下不可显示的字符代码。 2.滚动条(Scrollbar):为了以较小的控件窗口显示更多的信息,使前面板更简捷,可在字符串控件弹出菜单,在Visible Items选项里使Scrollbar有效。 3.Update Value While Typing选项:当Update Value While Typing选项有效时,在程序运行过程中,字符串显示器的内容将会随着字符的输入而改变,不需要用户按动键盘上的回车按钮和工具栏的确认按钮进行输入确认。 5.1.3 字符串函数 字符串函数子模板 常用的字符串函数 1.测试字符串长度函数String Length 5.2文件存取 文件输入/输出(I/O)操作是向磁盘存储数据或从磁盘文件中读取数据。 根据文件数据组织格式,LabVIEW支持的文件类型通常包括以下3种:文本文件、 二进制流文件、数据记录文件。 文件操作通常包括下列3个基本步骤:⑴ 打开现存文件或创建一个新文件;⑵ 写入或读取文件(3)关闭文件。 文本文件 这是最常用和最通用的文件格式。 此种文件格式将数据以ASCII码形式存取,其输入与字符一一对应,即一个字节代表一个字符,因而便于对字符进行逐个处理,也便于输出字符。 这种格式文件可以被其他任何文本编辑器打开,例如Word 或Excel。当用Word或Excel来读取或处理数据时,具有很好的直观性和兼容性。 其缺点是占用磁盘空间大,执行速度慢,因存储时所有的数据都要转换成ASCII码字符串,故数据读出后,还需进行字符串到数值的转换。 二进制流文件 这是一种最快也是最紧凑的数据存储方式。 此种文件是把数据按其在内存中的存储形式原样输出到磁盘存放。但存储时须将数据转换成二进制字符的格式,用户必须确切地知道正在存取的数据使用的是哪种数据类型。 数据记录文件 这种文

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档