LabVIEWwilliam hill官网
直播中

艾蒙拉契

6年用户 134经验值
擅长:测量仪表 模拟技术 接口/总线/驱动
私信 关注
[问答]

Labview如何实现禁用(锁死)键盘鼠标

在工业控制领域里,经常会遇到在程序运行时,防止人员误操作引起不必须的事故,需要锁死键盘鼠标,如何实现呢,有前辈写过这个程序没,分享下理论或者VI
  • 2020-10-07_170055.png

回帖(4)

hf

2020-10-2 03:18:38

最佳答案

且说要锁死键盘和鼠标,可以通过API函数BlockInput来实现,此函数将会禁用键盘和鼠标。
1 举报
  • 小小九歌: 请问一下有源代码吗?照着这张图片写的VI运行之后鼠标键盘没有反应,也找不出问题

邹重基

2020-10-2 10:39:56
我们一般禁用 LabVIEW 的控件, 而不是锁死键盘鼠标.
举报

王志博

2020-10-2 20:08:59
https://www.eefocus.com/csxcs366/blog/08-04/148726_c4a44.html
网上有相关信息,我没有用过,我都是直接将控件禁用,只有管理者登录时再启用某些控件,你也可以试试另一种方法,用过滤事件来做这个事,普通员工点鼠标和键盘都会过滤掉
举报

周建远

2020-10-4 12:04:14
如果程序中有事件结构对鼠标键盘事件,那么加个条件结构,在不需要事件响应时不响应事件就可以了吧? 你要明确一点,你是程序编写者,一切都在你的掌控之下,养成编程思维才是最重要的,像计算机那样思考
举报

更多回帖

发帖
×
20
完善资料,
赚取积分