虚拟仪器-labview-课件PPT-7.ppt

虚拟仪器-labview-课件PPT-7.ppt

ID:52819183

大小:1.01 MB

页数:83页

时间:2020-04-13

虚拟仪器-labview-课件PPT-7.ppt_第1页
虚拟仪器-labview-课件PPT-7.ppt_第2页
虚拟仪器-labview-课件PPT-7.ppt_第3页
虚拟仪器-labview-课件PPT-7.ppt_第4页
虚拟仪器-labview-课件PPT-7.ppt_第5页
资源描述:

《虚拟仪器-labview-课件PPT-7.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、7.1字符串控件与节点7.2文件I/O第七章字符串与文件I/O7.1字符串控件与节点字符串是ASCII字符的集合。如同其他语言一样,LabVIEW也提供了各种处理字符串的功能,7.1.1字符串控件1.创建字符串对象可以在Controls→Modern→String&Path中创建如下字符串控制对象和显示对象。还可以使用操作工具或者标签工具输入或者改变字符串控制对象中的文本。用移位工具拖曳字符串控制对象和显示对象的边角可以增大它们的面积。2.字符串控件菜单在前面板字符串对象的右键弹出菜单中,可以调整字符串控件的显示模式和外观。b)“”CodesDisplay:

2、控制码显示 在该模式下,把“”及其后接的字符理解为格式化字符。这种模式可显示一些不可见字符。具体格式及含义见下表:(1)显示模式 在字符串设置菜单中,共有4中模式:a)NormalDisplay是控件的缺省模式,在该模式下,显示所有可显示的输入字符。有些字符在该模式下是不可显示的,如制表符、ESC等格式含义0-FF接两位十六进制整数(大写),显示该值的ASCII字符b退格符(BackSpace,ASCIIBS,相当于8)f进格符(Foemfeed,ASCIIFF,相当于C)换行符(Linefeed,ASCIILF,相当于A)r回车符

3、(Return,ASCIICR,相当于D)t制表符(Table,ASCIIHT,相当于9)s空格符(Space,相当于20)\反斜线(Backslash,ASCII,相当于5C)控制码模式正常模式ASCIIBF+FOREASCIIB+eforeb(退格)+efore非法字符,忽略“”r(回车)(ASCII3F)=?\r=r(反斜线)c)PassWordDisplay:口令显示 在该模式下,键入的字符以“*”显示,主要用于输入口令或密码。拷贝或剪切时,出现在剪切板上的也是“*”。d)HexDisplay:十六进制显示 在该模式下

4、,显示输入字符对应的十六进制ASCII码。输入正常模式输出十六进制模式输入十六进制模式输出正常模式(2)LimittosingleLine在该选项有效后,可以防止输入回车符。因为在VI通信时,回车符意味着通信结束。注意在控制码模式下,r仍然有效。(3)UpdateValueWhileTyping该选项有效后,输入或更改每一个字符的结果都会同步地传递到端口上,即此时是逐个字符更新到程序端口上的。缺省情况下(此项未选中),控件只在字符串输入结束后(回车),才会把结果传递给其它端口。3.字符串控件的属性设置通过在框图中设置节点的属性,可以改变字符串控件的显示外观,

5、这样可在程序中动态调整字符串控件的属性。①文字大小(TextSize) 用来设置字符串控件的尺寸。其输入为含两个无符号整数的簇,分别设置字符串控件的宽和高。也可以由Width和Height两个节点来完成。②滚动位置(ScrollPosition)移动文本,其输入为无符号整数N。使文本的第N行处于字符串控件的顶端。动态改变节点的输入,可以使文本滚动显示。③选择字符(Selection)用来选择一部分字符。其输入为含两个无符号整数的簇,分别设置字符串开始和结束位置。④显示风格(DisplayStyle)用来选择显示模式。输入值0、1、2、3分别表示正常显示、控制码

6、显示、口令显和十六进制码显示。⑤滚动条(ScrollBar)确定是否显示滚动条。⑥文字颜色(DisplayStyle)用来设置字符串显示颜色。其输入为含两个无符号整数的簇,分别为前景颜色和背景颜色。7.1.3字符串节点1.基本字符串操作节点①求字符串长度节点(StringLength) 返回输入字符串的长度。输入可以是字符串(单行或多行),可以是字符串数组,也可以是字符串簇。注意:输入字符串长度包括换行符。 例8.1.1输入一个两行字符串,求其长度。②字符串合并(ConcatenateString) 把输入的多个字符串合并成一个字符串。输入可以单一字符串、字

7、符串数组或是字符串簇。注意:输入字符串长度包括换行符。 例7.1.3输入3个字符串,将其合并为一个字符串。③子字符串提取(StringSubset) 从输入的字符串的Offset(0)位置开始提取规定长度Length的字符串。当Length<=0时,不操作。 节点图标及接口:④格式化的时间字符串(FormatDate/TimeString) 按给定格式输出时间,包括年月日时分秒和星期。 节点图标及接口:时间输出格式表如下:格式含义格式含义%d显示日期%a显示星期%m显示月份%H显示24小时制的小时%y显示两位数的年份%I显示12小时制的小时%Y显示四位数的年

8、份%M显示时间的分%x按本国习惯显示日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。