【LabVIEW】按钮使用汇总
一、用颜色4(Color[4])修改按钮颜色
添加属性节点后,连接到控件,属性选择菜单最下面的“颜色4”。
然后右键创建——常量,会出现这个簇。我们要把里面的数据变成颜色常量。
右键内部的“0”——替换——图形与声音——图片函数——颜色盒常量
第一个框框的颜色可以改变按钮边框颜色,第二个是背景色。
这个功能可以搭配事件结构的“鼠标进入”、“鼠标离开”事件,动态更改按钮颜色。多个按键时,可以这么用:
二、机械动作为“释放时触发”,但按下后按键不弹起
1、解决方法
程序框图中,没有把控件放在while循环里。
(如果控件在簇里,那么也要把簇放到while循环里)
2、关于bool(布尔)按键机械属性
(1)单击时转换
这种机械动作相当于机械开关,单击鼠标后,立即改变状态,并保持改变的状态,改变的时刻是鼠标单击的时刻。再次单击后,恢复原来的状态,与VI是否读取控件无关。
(2)释放时转换
当鼠标释放后,立即改变状态。改变的时刻是鼠标按键释放的时刻。再次单击鼠标并释放鼠标时,恢复原来的状态,与VI是否读取控件无关。
(3)单击时转换保持到鼠标释放
这种机械动作相当于机械按钮。鼠标单击时控件状态立即改变,鼠标按键释放后立即恢复,保持时间取决于单击和释放之间的时间间隔。
(4)单击时触发
单击控件时改变控件值,保留该控件值直到VI读取该控件。此时,即使长按鼠标按钮控件也将返回至其默认值。该动作与断路器相似,适用于停止While循环或令VI在每次用户设置控件时只执行一次。单按钮控件不可选择该动作。
(5)释放时触发
仅当在控件的图片边界内单击一次鼠标后放开鼠标按钮时,控件值改变。VI读取该动作一次,则控件返回至其默认值。该动作与对话框按钮和系统按钮的动作相似。单按钮控件不可选择该动作。
(6)保持触发直到鼠标释放
单击控件时改变控件值,保留该控件值直到VI读取该值一次或用户释放鼠标按钮,取决于二者发生的先后。单按钮控件不可选择该动作。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!