2012-06-27 107 views
2

我目前正在使用LabView的System Exec.vi执行第三方软件。我需要发送一些键盘输入到这个程序,但它不能通过标准输入,而是像Windows(即如果你点击Alt + F4窗口关闭,Alt + F进入文件菜单等) 。我已经有了将这种键盘组合插入到程序中的方法,但是我遇到的问题是,只要我使用System Exec执行它,该程序就会以某种方式进入后台。即使我将“运行最小化”设置为false,并且无论“等到完成”的状态如何,都会发生这种情况。如何以编程方式在LabView中切换活动窗口

由于我不知道什么是使程序窗口转到背景,我需要的是从LabView窗口(它始终保持活动状态)切换到程序窗口。有没有人知道这样做的方式?

谢谢!

+0

您是否尝试过使用类似输入VI的KeyDown事件的事件结构?或FrontPanelWindow?参考:HTTP://forums.ni.com/t5/LabVIEW/How-do-I-change-window-focus-of-Acquire-Input-Data/td-p/306396 –

回答

相关问题