通化县住房和城乡建设局网站,wordpress缩略图不清晰怎么办,河南省住房和城乡建设厅官网证书查询,网站外部外链建设本章讲解labview中的字符串和路径具体实践用例#xff0c;从前面板字符串属性到后面板字符串函数应用做出详细概述#xff0c;通过本文的学习希望大家了解到字符串及路径在labview编程中的重要地位。 本系列文章为labview 从基础到强化到精通的学习文章#xff0c;大家可以随… 本章讲解labview中的字符串和路径具体实践用例从前面板字符串属性到后面板字符串函数应用做出详细概述通过本文的学习希望大家了解到字符串及路径在labview编程中的重要地位。 本系列文章为labview 从基础到强化到精通的学习文章大家可以随时点进我的主页查看文章的更新进度随我一起学习同时可以订阅我的专栏及时了解更多在学习过程中遇到的问题也欢迎大家随时提问。本章为实践篇上章为理论篇话不多说正文开始。
下方链接为理论篇链接点击即可跳转
Labview字符串与路径精讲(上) — 理论篇 字符串与路径精讲 — 实践篇 一、字符串应用实例1.1字符串作为提示功能1.2字符串作为日志功能1.3 字符串作为时间等显示功能 二、路径应用实例2.1 字符串与路径之间的相互转换2.2 使用软件打开对应电脑路径中的文件 一、字符串应用实例
本章列举并讲解字符串相关的实际例子帮助大家了解字符串的相关功能范例从易到难大家可按照顺序来学习。
1.1字符串作为提示功能
开篇给大家上一个简单的例子让大家先了解字符串的大概用途首先还是我最要强调的字符串不是用来做计算的而是用于显示、表达等作用的。题主在下方做了一个简单的用于显示的程序在程序中外围是一个while循环函数中间是顺序结构将顺序结构分为了三帧每一帧中都有一定的延迟时间将当前帧想显示的文字输入到字符串或字符串的分身中运行程序可以看到前面板字符串中的文字在按照这三个帧数内部的文字切换。程序如下
1.2字符串作为日志功能
大家都知道我们在做Labview软件开发时大部分都是面向于界面开发的所以一般在进行程序操作时有些用户会要求我们提供软件的每一步操作记录做一个记录的日志比如需要做一个 “按下某个按钮下达某个指令将我这一步操作记录保留”让我看到我都进行了哪一步操作。以便于程序出问题或者调试时进行复盘。程序如下此程序中题主使用的是while循环和事件结构中的值改变事件为基础框架写的如有想学习事件结构的同学可以直接点击链接看我之前的关于事件结构程序描述的文章 细讲Labview事件结构用法(上)–入门篇 上图为该程序的三个分支的程序图及前面板显示功能在这个程序中题主使用了上篇提到的 “连接字符串” 函数可以看到在第四张图即前面板中字符串保留显示了所有我操作过的痕迹当布尔灯点亮按钮按下时布尔灯亮起并在字符串控件中显示当前操作状态。这是字符串作为日志使用的一个功能该程序会在文章结尾上传到云端供大家学习使用。 注意上方程序中为了按照行数切换每次状态的变化题主在每次状态报告完成时添加了一个字符串回车符号。
1.3 字符串作为时间等显示功能
字符串的显示控件常用在一些界面软件中作为时间显示功能此时配合while循环一直刷新字符串的时间状态就会在前面板一直显示当前时间的变化。此方式多用于程序待机状态下为用户显示当前时间。如将1.2中的程序中的while循环中添加获取时间的函数具体程序如下 上方程序红色框内部即为该程序while循环一直获取当前时间的变化值前面板时间显示如前面板上方所示。
二、路径应用实例
路径是Labview与电脑交互的一个窗口通过路径Labview可以调用电脑的文件夹、各种格式的文件等的具体地址并对电脑中的文件进行打开等一系列的操作。下面请看路径相关的具体使用实例。
2.1 字符串与路径之间的相互转换
这里就先从最简单的开始路径与字符串之间是存在很大的相似之处的相信大家看过上一篇文章就会知道了。那么它们之间的转化是怎么做的呢请看程序 这里用到了两个函数分别是:路径至字符串转换、字符串至路径转换。
路径至字符串转换时输入的路径直接转换为字符串的格式不会有任何形式的改变该方案转换的字符串为标准路径可以直接复制字符串中的路径地址在电脑中打开的为合法路径。这里提一下什么是合法路径即为格式标准、可在电脑打开或创建的路径与其相对的就是非法路径了在Labview中我们使用路径时往往可能会用到一个VI将路径输出出来作为其他程序可用的路径这时如果我们在后面板 — 文件I/O — 文件常量 中创建一个非法路径常量输出出去此时电脑并不会打开这个路径以防止我们写的程序在运行时弹窗、或者将我们路径中的文件误处理等可能性。字符串及路径转换时如果字符串中的路径格式不标准即格式为“C:\第一文件夹\第二文件夹…”等标准格式是该函数会将字符串中的函数转化为标准函数并输出出去在路径显示控件中显示。如题主故意写错路径地址将C:删除掉在路径转换时函数自动将输入的字符串转化为了合法路径自动添加了C: 除了转换格式可在规范地址使用时使用该函数。
2.2 使用软件打开对应电脑路径中的文件
当我们确定文件路径时就可以在Labview中打开对应地址的文件了比如打开txt文件时如果文件内部有汉语时需要将txt文件编码格式转换为ANSI格式具体程序如下图 此时程序输出的文本字符串就是txt文本啦具体前面板显示格式如下图所示打开此文本用到的函数为打开/创建/替换函数、读取文本文件函数两个。 那么写excel文件word文件等的其他文件如何处理呢labview提供了巨大的范例功能大家在 帮助 — 查找范例 — 输入excel 就可以看到大量的写入相关的范例了不过针对每个人的基础不同和理解程度不同这里面有些程序对大家比较简单或者复杂针对这个问题题主提供了免费咨询如果大家在看范例时有什么问题可以随时私聊题主。题主一定尽心尽力为大家解答。谢谢各位。 关于路径调用本章讲解并拓展了路径的一些基础用法其实路径相关的程序使用功能是非常强大的那么题主将在后续的强化阶段为大家提供更为详细的文件调用及处理的讲解。那么本文到此就结束啦~ 题主欢迎大家随时提问关注并添加收藏可学习更多labview及编程相关的知识。
本文涉及相关程序已上传云端具体云端地址如下所示 链接https://pan.baidu.com/s/1_inkOucQTgjoF5Tj364dgQ 提取码6666