LabVIEW-字符串与路径控件

news2025/1/24 8:52:52

在前面板中字符串与路径控件位于下图所示位置:

字符串输入和显示功能,是用户最常用的基本操作功能单击字符串控件,鼠标右键,选择“属性”可以对字符串控件的外观进行设置。显示样式有四种方式,即正常、反斜杠符号、密码和十六进制。还可以通过点击字符串控件,鼠标右键,直接选择需要的显示样式。

比如选择显示样式为“密码”,那么字符串显示控件将以加密的形式输出。如下图所示。

打开程序框图面板,选择“函数”-“编程”-“字符串”,如图所示,可以对字符串进行各种操作,如求字符串长度,以及对字符串进行连接等。 

格式化写入字符串以及显示字符串长度

在“格式化写入字符串”函数的输出端口新建显示控件,用于显示连接后的字符串,再将输出端接至该“字符串的长度”的输入端,最后在“字符串的长度”的输出端口创建显示控件,用于显示字符串长度程序框图和最终运行结果如图所示。

“格式化写入字符串”函数:使字符串路径、枚举型、时间标识、布尔或数值数据格式化为文本。

%.2g:输出两位小数形式的数值,%g科学计数和小数两者都有,会自动判断哪一个更适合。

  

 

先将三个输入“TRUE”、“1”(I32)、“1”(DBL)以“%s=%d=%.2g”格式写入,即写入在初始字符串“对=”的后面,最后结果即为“对=TRUE=1=1.00”。

在通过“字符串长度”函数获得结果字符串的长度,那么为什么是14呢?我们通过对单个字符的长度进行计算来验证一下,

整数的字符串长度

可以看到整数类型的字符串长度为1。

浮点型的字符串长度

 

可以看到数字占一位长度,小数点占一位长度。

运算符的字符串长度

 

可以看到,一个运算符占一位长度。

汉字的字符串长度 

可以看到,在上面的结果字符串中,唯一特殊的就是汉字的字符串长度,可以得出结论:汉字的字符串长度为2。

匹配字符串

 

利用匹配字符串函数实现子字符串的匹配。即通过“匹配子字符串”将原先的字符串分成了三个子字符串。程序框图放置“匹配字符串”函数后,依次在输入端口创建常量,输出端口创建显示控件,程序的前面板和程序框图如图所示,偏移量处的数值 2 为从第一个字母开始数,从第 2 个字母开始寻找匹配

匹配后偏移量即 “La”字符串后出现的第一个字母的位置。

替换字符串

利用替换字符串函数将“Thanks a lot !”替换为Thank you!”前面板和程序框图如图所示,偏移量为5,从第6个字母开始替,替换字母从“s”到“!”(包括空格),长度为8。

注意:

1.空格也是字符串;

2.感叹号必须是英文格式。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/433846.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

家用洗地机好用吗?好用的洗地机分享

洗地机是一种高效、节能、环保的清洁设备,广泛应用于各种场所的地面清洁工作。它不仅可以快速清洁地面,还可以有效去除污渍、油渍等难以清洁的污染物,让地面恢复光洁如新的状态。同时,洗地机还可以减少清洁人员的劳动强度&#xf…

研读Rust圣经解析——Rust learn-10(泛型,trait,生命周期)

研读Rust圣经解析——Rust learn-10(泛型,trait,生命周期) 泛型应用泛型方法泛型结构体枚举泛型方法定义中的泛型 trait定义一个trait默认trait方法实现为结构体实现trait调用trait中实现的方法将trait作为参数trait bound多实现入…

2023年6月CDGP数据治理专家认证考试火热报名中

DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业…

数据结构—单链表

目录 1.前言 2.了解单链表 3.单链表代码实现 3.1 单链表结构体实现 3.2 创建节点 3.3 打印单链表 3.4 尾插 3.5 头插 3. 6 头删 3.7 尾删 3.8 查找 3.9 插入 3.9.1 在pos位置之前插入 3.9.2 在pos位置之后插入(主要使用这种功能)---不需要找…

家用洗地机到底好不好用?家用洗地机分享

在当今社会,人们越来越关注卫生和清洁,这也促进了家庭和工作场所对清洁设备的需求。洗地机就是其中之一,它的高效和便捷性为我们提供了清洁和保洁的重要帮助。使用洗地机不仅能够卫生地保持地面清洁,而且可以节省时间和人力成本。…

拼多多的天天618,如何掀开电商营销的“皇帝新衣”?

电商价格战如火如荼,拼多多也在2023年4月正式启动“数码家电消费季”百亿补贴。 首季将在百亿补贴的基础上加码10亿,对手机、平板等各种数码家电,提供全品类补贴,苹果、华为、小米、美的等国内外各大品牌均会参与。拼多多相关负责…

安装虚拟机VMshare

前言:虚拟机必须在开机的状态下,而且互相需ping通,mobax才可以连接成功 一、下载VMsharePro软件 1、双击 安装程序; 2、按照步骤 点击一个个的“下一步” 3、安装完成之后,会要求你 输入许可证,这个可以…

【Redis】Redis十大数据类型—字符串String

介绍 获取命令地址 英文:https://redis.io/commands/ 中文:http://www.redis.cn/commands.html 字符串(string) 字符串是一种最基本的Redis值类型。Redis字符串是二进制安全的,这意味着一个Redis字符串能包含任意类型的数据,例…

STM:基于Siamese编码器的时空混频器用于CT扫描肺结节生长趋势预测

文章目录 Siamese Encoder-based Spatial-Temporal Mixer for Growth Trend Prediction of Lung Nodules on CT Scans摘要方法Spatial-Temporal MixerTwo-Layer H-Loss 实验结果 Siamese Encoder-based Spatial-Temporal Mixer for Growth Trend Prediction of Lung Nodules on…

JavaScript的三座大山

前言:这个题目是抄的,看着很有意思,就拿过用了,毕竟CV是程序员的基本功底嘛,顺带把图也拿过来了 作用域和闭包 这个几乎是天天在用的东西,可能有些人甚至不知道这个概念,但是用到过这种方法去解…

Dubbo消费者调用流程分析

消费者在发起一次调用的时候时序图如下 由于Dubbo调用是基于动态代理的方式,所以请求先进入 InvokerInvocationHandler#invoke()方法,进而调用到MockClusterInvoker#invoke()方法。MockClusterInvoker#invoke()中判断是否需要开启 Mock,如果开启 Mock 调用 doMockInvoke 执行…

WebRTC系列-Qos系列之AEC-可配置参数

文章目录 1. 简介2. 源码中相关参数WebRTC的自适应回声消除(AEC)是一个广泛使用的技术,用于在音频通信中消除扬声器输出产生的回声。在WebRTC中,有三种AEC算法可供选择,分别是 AECM、 AEC和 AEC3。本文将介绍WebRTC AEC 3算法的原理和应用场景。 在上图中可以看出AEC算…

MiniGPT4,开源了。

大家好,我是 Jack。 一个月前,我发布过一篇文章,讲解了 GPT4 的发布会。 ChatGPT 的对话能力,想必大家也早已体验过了,无论是文本生成能力,还是写代码的能力,甚至是上下文的关联对话能力&#…

SpringBoot自定义登录、权限验证

1、首先最基础的User实体类,使用了lombok,所以省略了getter、setter方法 Data public class UserInfo implements Serializable {private Integer id;//用户名private String username;//密码不需要被序列化存入redisprivate transient String password…

vue3类型uniapp调用signalr

目录 背景 安装 renderjs 1选择一个tab页面承载renderjs代码 2编写业务逻辑代码 3编写renderjs代码 背景 后端使用.net6开发,长链接选择了微软的signalr而非原生的websocket 前端uniapp下vue3类型开发的app,需要通过长链接获取后端推送的消息 安…

通过对话了解cookie session与token的用途和区别

1 先来了解cookie与localstorage 1.1 http的无状态 用户: 我想看csdn我有多少粉丝了(http请求) 服务器:你是?请告诉我你的名字和密码,我确认你是谁 用户:发起登录请求 admin 123456 服务器:ok,登录成功 用户&…

分享几个国内免费的ChatGPT镜像网址(亲测有效)

最近由于ChatGPT的爆火也让很多小伙伴想去感受一下ChatGPT的魅力,那么今天就分享几个ChatGPT国内的镜像网址,大家可以直接使用!记得点赞收藏一下呦! 1、AQ Bot,网址:点我 https://su.askaiw.com/aq 缺点&…

搭建CDH流程记录

搭建CDH流程记录 如何搭建本地yum源 1.配置yum源这里使用 阿里源 http://mirrors.aliyun.com/repo/Centos-7.repo wget http://mirrors.aliyun.com/repo/Centos-7.repo2.安装http软件 yum install httpd -y3.配置httpd.conf vi /etc/httpd/conf/httpd.conf在 AddType appli…

酒店行业开启“狂飙”,尚美数智稳步领跑

文|智能相对论 作者|范柔丝 在消费行业迅速复苏的浪潮下,无论从销量还是数量来看,酒旅行业蛰伏三年后,终于开启了业绩狂飙。 从数量来看,企查查数据显示,截至目前,我国现存酒店相关企业233.5万家&#x…

Grafana链接跳转与值传递,把表格变量值从一个dashboard传递给另一个dashboard

文章目录 1. 创建两个空白 Dashboard 用于实验2. dash_1:创建跳转用的表格2. dash_2:配置接收数据的变量 Variables3. 测试跳转4. 通过跳转的变量传递方法总结 这里,我们一步步的来,通过配置一个页面跳转的效果,把一个…