2012-06-27 106 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 –

回答

相關問題