




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
字符串处理函数,基本函数:字符串长度字符串组合连接字符串分解字符串子集合到父集合到子集合到小写替换子字符串查找和替换搜索和放置字符串匹配模式格式日期和时间格式日期/时间字符串字符串到数据扫描从字符串数据到字符串格式字符串到数组展开表字符串到字符串数组展开表字符串到字符串。字符串常量和特殊字符字符串常量空字符串字符0 x20CarriageReturn回车回车回车0 x0dLineFeed换行符0X0aEndofLine换行符0 x09,作业2:计算一个VI,将一个数字(6.00)转换为一个字符串,并将该字符串与其他字符串(字符串1:themeasurementis字符串2:伏),以形成输出字符串1:测量值6.0000伏,并显示输出字符串的长度。此外,可以进行密码验证。当密码匹配时,将显示密码,并使用指示灯指示密码是否正确。第6章文件操作和管理,6.1基本概念和术语,6.2文件操作(输入/输出操作),6.3文件管理,6.4数据文件存储和读取,6.1基本概念和术语,文件类型:文本文件:文件1.txt或。以字符串为操作对象,可由文字处理软件或电子表格程序处理或读取数据的文档类文件;2.电子表格)。xls:的操作对象。XLS类文件是由一维或二维单精度浮点数数组转换而来的字符串型二进制整数文件:操作对象是ASCII码字节流,采用二进制字符格式,使用固定字节长度存储数据,存取速度最快,格式最紧凑(一维或二维整数数组)。Datalog是记录结构的二进制格式文件。与数据库文件类似,不同的数据类型可以存储在一个统一的文件记录中。波形数据文件、字节流文件、6.1基本概念和术语、路径:labview使用路径控制输入路径,使用路径指示器显示路径。支持汉字和长文件名说明:文件名:仅指文件名目录:仅指文件所在的目录位置路径:包含文件所在的目录和文件名标识号:包含文件操作所需的所有信息,如文件位置、大小、读写权限等。通常,在操作文件之前,必须打开文件的标识号。根据不同的文件类型,可分为字节流文件引用文件引用文件引用文件错误管理(错误错误)和操作流控制:许多文件引用/输出节点都有一个流通参数,它输出输入端口的值来控制程序执行的顺序,6.1基本概念和术语,文件引用/输出功能类型:低级可见:低级文件操作功能高级可见:高级文件操作功能高级可见:高级文件操作功能,6.2.1文件操作-低级写文件,读文件处理:写文件处理,4个常用文件操作功能,打开/创建/替换文件,读文件,写文件,关闭文件,打开/创建/替换文件功能,可用于打开或替换现有文件,或创建新文件路径端口以指定要操作的文件路径的路径。 如果端口没有连接,虚拟仪器将显示一个文件对话框,从中可以选择文件的路径。功能端口用于选择功能的操作类型(如打开、新建或替换);refnum端口(ref是REF的缩写,num是数字的缩写)用于传递被操作文件的标识号,也就是告诉下面的函数对哪个文件进行操作。CloseFile函数关闭由refnum端口指定的文件,释放文件路径占用的内存,并输出文件路径。错误信息簇errorin和errorout用于传输错误信息。错误信息集群在程序执行期间收集错误信息,并最终将其传递给SimpleErrorHandler函数进行处理。当函数的errorin带有错误消息时,该函数什么也不做,而是直接将错误消息传递给errorout。例如,打开不存在的文件会导致错误。、WriteFile函数,该函数可以将数据写入refnum端口指定的文件。posmode和posoffset端口指定开始写入位置:posmode值为0 2,0-START,1-END,2-CURRENT;Posoffset指定相应的偏移数据端口来连接要写入的数据,可以是任何类型,通常是字符串或文本簇。示例1:将数据存储在新文件或现有文件中。它分为三个步骤:打开或创建文件;将数据写入文件;关闭文件。下面是一个写文件的例子,把字符串“abcdefg”写到文件d:中。思考:如果下一个程序执行需要把这个字符串写在原来的字符串之后呢?ReadFile函数,该函数可以从refnum端口指定的文件中读取数据(文本字符)。count port指定读取的字节数。当linemode为真且计数为0时,节点读取数据,直到它到达行尾或文件尾。posmode和posoffset端口指定读取字符的起始位置。posmode值为02。0-START、1-END、2-CURRENTdata端口将读取的字符串作为字符数组,并输出Duprefnum作为复制的文件号。示例2:从文件中读取数据,打开一个现有文件,使用ReadFile函数读取文件内容,同时指定要在计数端口中读取的字节数并关闭文件。以下是读取文件的示例。在本例中,文件大小端口的输出是整个文件的长度,即读取的内容都是字符。练习,练习6-1:设计虚拟仪器,将字符数据写入文件(路径:D:练习6-1。txt),即,将字符信息、数字和单元标识符一起写入文件。练习6-2:设计一个虚拟仪器从文件中读取数据。当输入的密码与指定的密码匹配时,读取在前面的练习中创建的文件,并在字符串指示器中显示读取的信息。6.2.2文件操作-高级文件操作功能,读/写电子表格文件(read from/write to preadedsheetfile)读/写字符串文件(write/readcharacters to/from file)二进制文件操作功能特点:每次调用,打开文件,写/读文件,关闭文件,虽然简化了编程,但是,文件数据的单次连续读写会降低效率。6.2.3电子表格文件的文件操作。方法1:电子表格是一个格式化的文本文件。在电子表格中,制表符用于分隔列,行终止符用于分隔行。您可以使用串联字符串函数在每个项目之间插入一个制表符,并在每行的最后一个项目处插入一个行结束符来生成电子表格字符串。例2: 5随机数与序列号一起以电子形式生成和存储。使用电子表格软件(如Excel)打开生成的文本文件,首先将循环计数值和随机数转换成字符串,然后用制表符和行结束符连接成电子表格格式的字符串。方法2对特殊的电子表格文件函数WritetoSpreadsheetFile函数进行了采样。此函数可以将单精度二维或一维字体数组转换为文本字符串,将字符串写入新文件或将其添加到现有文件中,并在写入后关闭文件。该文件是电子表格文件。函数的作用是:打开一个电子表格文件,从指定的位置读取指定数量的行或列,将字符数据转换成单精度数字的二维数组,并在读取后关闭文件。您可以使用这个函数来读取以文本格式保存的电子表格文件,即WriteCharacterstoFile函数。这个函数可以将一个字符串写入一个新文件,或者将其添加到一个现有文件中。在写入文件之前打开或创建文件;写完后,关闭文件。ReadCharactersFromFile文件函数。这个函数可以打开一个文件,从指定的位置读取指定数量的字符,读取后输出一个字符串,并关闭文件,ReadLinesFromFile函数。这个函数可以打开一个ASCII格式的文件(纯文本文件),从指定的位置读取指定的行数,并将其转换为字符串输出。阅读后关闭文件。BinaryFileVIs子模板BinaryFileVIs是一个高级文件函数的子模板,它提供的函数可以读取/写入二进制格式的文件,数据可以是整数(I16)或单精度浮点(SGL)。以二进制格式读取/写入文件可以提高访问速度并节省磁盘存储空间。练习6-3:设计一个虚拟仪器,生成随机数的二维数组(100行3列),将数据写入电子表格文件,练习6-3:设计一个虚拟仪器,生成随机数的二维数组(100行3列),将数据写入电子表格文件,6.3文件管理,文件管理:新建,打开,删除,重命名,保存,移动,复制(高级文件).)文件列表(List)路径操作:目录操作(文件夹),如当前目录、默认目录、库目录、空目录、指定路径等。6.4数据存储和读取、文件读写过程与文件操作过程一致。文件读取过程:不同的是,在读取后,文件应该转换成数组和文件写入过程。不同之处在于数组应该在写入前转换成字符串。6.4示例,示例8.4.1编写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西事业单位笔试真题2025
- 公考安徽真题2025
- 2025年宜兴市事业单位考试真题
- 农发行抚州市临川区2025秋招小语种岗笔试题及答案
- 2025年乡村旅游发展报告:文旅融合视角下的乡村旅游与乡村旅游与乡村旅游规划
- 2025年食品安全追溯技术在食品行业食品安全信用体系建设中的应用报告
- 平硐盲竖井开拓课件
- 2025年新能源汽车充电桩智能化升级改造技术报告
- 往年统招试卷真题及答案
- 2025网络文学IP产业链全链路开发模式创新与价值实现路径研究
- 如何为幼儿创造安全感减轻分离焦虑症状
- 梁湘润《子平基础概要》简体版
- 基金考点大全及详解双色考点
- 全文版曼娜回忆录
- 慢性病的健康生活方式知识讲座
- 企业文化与价值观培训课件
- 能源托管服务投标方案(技术方案)
- 心梗支架术后护理查房
- 人工智能助力政务服务
- 我的家乡湖北孝感介绍
- 全科医学的诊疗思维模式介绍
评论
0/150
提交评论