LabVIEW 运行时按钮按下去后不会自动弹起来?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LabVIEW 运行时按钮按下去后不会自动弹起来?相关的知识,希望对你有一定的参考价值。

我用LabVIEW8.5做了一个界面,前面板上有多个按钮,当某个按钮按下后就会有一条命令通过串口发送给单片机。但是我经常把按钮按下去后,鼠标虽然弹起来了,但按钮却不会自动弹起来,我得再按它一下,它才能弹起来。这是怎么回事啊?请高手赐教!

如果你按钮用的是事件触发,可以再按钮的机械操作(右击,机械动作)选择释放后触发,即可。
如果你用的是循环,一样先确认下你的机械动作,然后你的按钮放在循环中,在本次循环结束后,控件将恢复原状。
参考技术A 你好,是动作设置的问题。你可以在前面版上鼠标右击点击按钮,然后选择机械动作 里面有很多种动作。换几种试试,应该有你想要的 参考技术B 前面板点击按钮属性-操作-释放时触发(或其他),动作解释和预览可以帮你了解按钮单击时的操作和响应方式。 参考技术C 布尔开关的机械动作,按下锁定的属性 参考技术D 机械动作 设置问题 多使用Labview帮助,很有帮助!

android 怎样设置单击一个按钮,不会重复弹出dialog

现在就是有一个onclick时间 是单击一个按钮弹出个dialog 但是不小心点了很多次那个按钮,就会重复弹出那个dialog 怎么修改这个bug??请高人指点 如果成功还有分送 谢谢

设置一个全局的AlertDialog变量,每次onClick的时候检查该变量是否为null,为null的话则用Builder重新创建一个对话框,如果不为空啥都不做就是了 参考技术A Android中的对话框是经常用的组件,是用来提示用户的消息的。
常用的对话框有
1:警告对话框 AlertDialog: 一个可以有0到3个按钮, 一个单选框或复选框的列表的对话框. 警告对话框可以创建大多数的交互界面, 是推荐的类型.
  2:进度对话框 ProgressDialog: 显示一个进度环或者一个进度条. 由于它是AlertDialog的扩展, 所以它也支持按钮.
  3:日期选择对话框 DatePickerDialog: 让用户选择一个日期.
  4:时间选择对话框 TimePickerDialog: 让用户选择一个时间.
为了让用户重复单机按钮不会重复产生对话框只要在产生对话框的时候做个判断即可,定义个全局的对话框。
AlertDialog.Builder builder = null;//这里先设置为null
点击按钮产生对话框
button2.setOnClickListener(new OnClickListener()
public void onClick(View v)
if(builder !=null)
builder = new AlertDialog.Builder(MainDialog.this);

builder.setIcon(R.drawable.icon);
builder.setTitle("你确定要离开吗?");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int whichButton)
//这里添加点击确定后的逻辑
showDialog("你选择了确定");

);
builder.setNegativeButton("取消", new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int whichButton)
//这里添加点击确定后的逻辑
showDialog("你选择了取消");

);
builder.create().show();//显示兑换框


);
参考技术B 做一个判断就可以了

以上是关于LabVIEW 运行时按钮按下去后不会自动弹起来?的主要内容,如果未能解决你的问题,请参考以下文章

LabView While无法跳出循环?

8-4讲题

按下主页按钮时,Swift CLLocationManager 弹出窗口不会停留

labview中,怎么将按钮机械动作释放时候触发,传递给其他按钮,就是按了一个按钮,其他的按钮也会

点击搜索框时会自动弹出以前的搜索历怎么才能删除 按DEl键不行360清除也不行 修改win7资源管理器也不行

android 怎样设置单击一个按钮,不会重复弹出dialog