
只要下面三个VI就可以实现了
Intialize Keyboardvi
keyboardAcquirevi
closeKeyboardvi
在labview中可以看硬件输入输出部分的例程。
在自动化测试的开发中,有一些控件的ID是很难找到的,所以有些时候,我们直接设置鼠标的位置,然后是用click事件,会收到很好的效果。在Windows API中有个mouse_event函数为我们准备好了这一切。
如何用程序模拟鼠标点击移动等各种 *** 作呢?
下面我提供了一个例子。
*** 作的时候注意不要让鼠标飞了。
以下参数里,都可以模拟。
const int MOUSEEVENTF_MOVE = 0x0001; 移动鼠标
const int MOUSEEVENTF_LEFTDOWN = 0x0002; 模拟鼠标左键按下
const int MOUSEEVENTF_LEFTUP = 0x0004; 模拟鼠标左键抬起
const int MOUSEEVENTF_RIGHTDOWN = 0x0008; 模拟鼠标右键按下
const int MOUSEEVENTF_RIGHTUP = 0x0010; 模拟鼠标右键抬起
const int MOUSEEVENTF_MIDDLEDOWN = 0x0020; 模拟鼠标中键按下
const int MOUSEEVENTF_MIDDLEUP = 0x0040; 模拟鼠标中键抬起
const int MOUSEEVENTF_ABSOLUTE = 0x8000; 标示是否采用绝对坐标
选择显示控件。
在程序框图右键功能菜单选择显示控件,前面板就可以看到了,此时,再在控件上右键,功能菜单中显示控件变成隐藏控件功能。
数据流是labview编程的核心,字符串输入控件就是数据源,数据最终流入的是显示控件。
打开LabVIEW软件,单击新建“VI”,
在d出的“前面板”窗口中单击鼠标右键,添加一个“按钮”控件,
在“按钮”控件上单击鼠标右键,在d出的下拉菜单中选择“机械动作”选项,会d出六个机械动作选项,第一排为转换型,第二排为触发型,如下图
第一排第一个机械动作选项为“单击时转换”,即为按钮按下时立即改变状态,当再次按下按钮时,状态返回
第一排第二个机械动作选项为“释放时转换”,即为按钮按下后松手释放时才改变状态,当再次按下按钮释放时,状态再返回
第一排第三个机械动作选项为“保持转换直到释放”,即为按钮按下后立即改变状态,当按钮释放时,状态立即返回
第二排第一个机械动作选项为“单击时触发”,即为按钮按下时立即触发动作,直到动作完成
第二排第二个机械动作选项为“释放时触发”,即为按钮按下后松手释放时才触发动作,直到动作完成
第二排第三个机械动作选项为“保持触发直到释放”,即为按钮按下后立即触发动作,当按钮释放时,动作立即停止就可以了
以上就是关于怎么使用labview控制鼠标或者键盘全部的内容,包括:怎么使用labview控制鼠标或者键盘、labview怎么调用mouse-event、labview如何鼠标进入显示控件,鼠标离开隐藏控件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)