网站大量收购独家精品文档,联系QQ:2885784924

虚拟仪器课件第六章.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器课件第六章

字符串处理函数 基本函数: 字符串长度String Length 合成Concatenate Strings 分解String Subset 变大写To Upper Case 变小写To Lower Case 替换子串Replace Substring 查找并替换Search and Replace String 匹配 Match Pattern 格式化日期和时间Format Date/Time String 字符串转数据Scan From String 数据转字符串Format Into String 字符串转数组Spreadsheet String To Array 数组转字符串Array to Spreadsheet String 作业2:计一个VI,把一个数字(6.00)转换成字符串,并将此字符串与其他字符串(字符串1:the measurement is;字符串2:volts)相连,形成一个输出字符串1:the measurement is 6.0000 volts ,同时,显示输出字符串的长度。另外,可以进行密码验证,当密码匹配时,将密码显示出来,并通过一个指示灯来表示密码正确与否。 第六章 文件操作与管理 6.1 基本概念及术语 6.1 基本概念及术语 6.1 基本概念及术语 6.2.1 文件操作-低层文件操作函数 读文件流程: 写文件流程 4个常用的文件操作函数 Open/Create/Replace File函数 该函数可以用来打开或替换一个已存在的文件,或者创建一个新文件 file path端口用于指定被操作文件的路径,如果不连接该端口,则VI将显示一个文件对话框,可以从中选择文件的路径; function端口用于选择该函数的操作类型(如打开、新建还是替换); refnum端口(ref为reference的缩写、num为number的缩写)用于传递被操作文件的标识号,即告诉后面的函数要对哪个文件进行操作。 Close File函数 关闭refnum端口指定的文件, 释放文件所占的内存 Path 输出该文件的路径 错误信息簇error in和error out 用于传递错误信息,错误信息簇收集程序执行过程当中的错误信息,并最终传递给Simple Error Handler函数来处理。 当一个函数的error in带有错误信息时,该函数不会作任何操作,而是直接将错误信息传递给error out。 例:打开一个不存在文件,会产生错误。 Write File函数 该函数可以向refnum端口指定的文件中写入数据 pos mode和pos offset端口指定开始写入位置: pos mode 取值为0~2, 0-START ,1-END , 2-CURRENT; pos offset指定相应的偏移量 data端口连接将要写入的数据,可以是任意类型,一般为字符串或文本簇 例1:在一个新文件或已存在的文件中存储数据。 分为三步进行: 打开或创建文件; 往文件中写入数据; 关闭文件。 下面为一个写入文件的例子,将字符串“abcdefg”写入文件d:\test1.txt中。 思考:若要求下次程序执行都将此字符串写在原来字符串后面怎么办? Read File函数 该函数可以从refnum端口指定的文件中读取数据(文本字符) count端口指定读取的字节数,当line mode为True,count为0则节点读取数据直到遇到行结束符或文件结束符 pos mode和pos offset端口指定读取字符的起始位置 pos mode 取值为0~2, 0-START ,1-END , 2-CURRENT data端口把读取的字符串作为一个字符数组输出 Dup refnum 为复制的文件号 例2:从文件中读取数据 打开一个已存在的文件, 用Read File函数读取文件内容,同时,必须在count端口指定要读取的字节数 然后关闭文件。 下面为一个读取文件的例子。此例中file size端口输出为整个文件的长度,即读取的内容为全部字符 练习 练习6-1:设计一个VI,向文件中(路径为:D:\练习6-1.txt)写入字符数据,即将一个字符信息、一个数字和一个单位标识符连在一起写入一个文件。 练习6-2:设计一个VI,从文件中读取数据。当输入的密码与指定密码相匹配时,对上个练习中所创建的文件进行读操作,并在字符串指示器中显示所读取的信息。 6.2.2 文件操作-高层文件操作函数 6.2.3 电子表格文件的文件操作 方法1:采用文本文件方式写和读 电子表格是格式化的文本文件,在电子表格中,用制表符隔开各列,用行结束符隔开各行。 可以用Concatenate String函数在每项之

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档