請問一下我要怎麼把目前windows的畫面截取下來呢?
可以連滑鼠都截取下來嗎?
有想過一個爛招…
先用user.dll裡的鍵盤控制,先按一下 prtsc 照相,再
1. 連續按鍵動作把圖貼上小畫家…再存檔…然後在用labview開啟這張圖。(我覺得一定會產生的錯誤…速度太慢,還有容易發生錯誤。)
2. 另一個方法 ,照完相後水去)~有辦法把在剪貼簿的資料傳進labview這樣就快多了…(不過我不知怎麼傳
3.架一台攝影機加截取卡…解決所有問題…(太大費周張了…)
4.用media 編碼器裡的截取畫面功能,但我同樣不知道怎麼傳進labview裡。
5.其實用labview裡截取畫面的function就行了啊 (在哪裡啊!!有這個東西嗎= =)
6.拜求大大們解決小弟的疑惑…
以上是我所有想到的方法…orz
可是我的重點是要能在labview裡面抓到圖啊@@
請問你是要直接把window的"圖",貼到labview之中?還是即時秀圖的方式?這我是沒試過...不過我覺得達成的機會應該蠻高的...
你可以擷取在LabVIEW的畫面中,某一個元件的圖片,請用以下的方式:


但是在LabVIEW中,不可以把人機介面中的畫面用程式擷取下來。
但是有一個方式,可以做到相同的效果,就是你可以把人機介面中想要呈現的物件,通通放到Tab Control裡面,然後到時候再用上面的方式,擷取Tab Control的畫面,這樣就可以做到你想做的功能了。
我寫了一個小程式,你可以參考一下:example.zip
如果你不喜歡Tab Control的底色,你也可以把Tab Control的底色變成透明,方法請參考這一個動畫:1.swf
Benjamin:
真的很感謝Benjamin大大能教我這個方法…
但是…我是要截取windows的畫面、如桌面之類的…
就像我執行了我所做的vi後,
我跑到桌面去做任何動作,都會被vi紀錄下來,形成影片之類…
還有 我照你上面的方法去做~有辦法全彩嗎?我是256色的- -
Benjamin:
忘了跟你講 我是用7.0 跟7.1的~所以你的程式我不能開〒▽〒
ni.com有這一篇文章:Executing Print Screen and Other Keyboard Events from LabVIEW on Windows 2000/NT/98/95
裡面有一個範例程式,可以模擬鍵盤的「Print Screen」的動作,然後影像就會存在記憶體中了。現在想知道的是,如果可以把記憶體中的影像資料抓下來存檔,那麼就完成這個程式了。
但是怎麼把記憶體中的影像抓下來存檔呢? 請大家集思廣益一下吧...