請問如何利用把labview把存在剪貼簿上的資料讀取出來並存檔,可以使用API的GetClipboardData函數嗎?可是他是傳回剪貼簿的握把,不是資料,我該如何是好?<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Clipboard能記錄的資料型態應該不單純只有文字而已,你要存什麼樣的資料?應用在哪裡?對應用程式而言有了handle 就能夠指到相對應資料.如Word而言,放在clipboard的handle對應的資料可以還原文字or表格or格式.
我想儲存的是圖片,因為我想用labview寫一個螢幕擷取程式,我的想法是利用鍵盤上的PrtScr鍵,抓取螢幕畫面,再把剪 貼簿上的圖讀取出來,然後存檔,可是我目前遇到的問題就是不知如何將存在剪貼簿的圖抓出來.........
Hello 我依你的想法寫了程式步驟如下..你試看看
如有任何錯誤請告知..謝謝 
1.先執行test1.vi
2.自動 開啟test2.vi 後鍵盤會按下Ctrl+V 貼上 Clipboard的圖片
3. test1.vi 會秀出tes2.vi 的圖片,再自動將圖檔轉存至電腦裡test.jpg.
非常謝謝你的幫忙,可是還有一些些小小的問題,我該如何在執行完程式後,讓程式自動關掉test2.vi 這檔案,或 是有辦法不用開啟test2.vi這檔案,即完成讀取剪貼簿上的圖檔呢?
新手上路,有很多不懂的地方,還請多多包涵.....
不客氣  我覺得你的ideal非常好耶!!
程式我小改一下 你試看看..我覺得應該還有其他更好方法
我昨天試了很久,需要開啟另一的vi 或其他程式excel Word...etc 才能貼上Clipboard.
------------------------------------------------------------ -----
我是將原本Sequence-0 的 Close LV 此處拿掉,再增加Sequence-8
你參考附件說明-->2004-04-27_143612_Remarks.doc
我發現這樣的寫法有個問題,就是因為該程式去開啟一個空白的檔案,貼上存在剪貼簿上的圖,再從該檔案把圖讀出,可是開啟檔案必須 等待一段時間等電腦反應,尤其當電腦系統資源不足時,開啟程式的速度會變慢,如果設定等待時間不夠長,程式就會出錯,時間設太長 ,執行速度又變慢.........
當然,你寫出這個程式已經很棒了,我想好久都沒想到可以這樣做,而且對於這問題,我目前也想不到如何解決,只是提出來分享一下^ ^