使用Visual FoxPro 9可執行文件(EXE),我需要能夠將數據放入系統鍵盤緩衝區,然後由另一個程序(非FoxPro)接收數據。我已經嘗試過使用KEYBOARD命令,但是,它似乎只適用於FoxPro應用程序中的字段和控件!有沒有人有任何想法如何可以完成?通過系統鍵盤緩衝區進行數據傳輸? (VFP9)
0
A
回答
0
您是不是要複製到剪貼板?如果是這樣,這裏有兩種方法。第一個示例將一個字符串複製到剪貼板。第二個示例將表格/光標複製到剪貼板。
_CLIPTEXT = 「測試」
_vfp.DataToClip(SELECT(ALIAS()),RECCOUNT()+ 1,3)
1
你需要調用Win32 API的 - keybd_event可能您想要的號碼SendInput使用結構,這是VFP中的一個痛點。有示例代碼here。
相關問題
- 1. 通過Winsock發送鍵盤緩衝區
- 2. 清空鍵盤緩衝區
- 3. 緩衝鍵盤輸入
- 4. 通過LAN/Internet傳輸文件時上傳緩衝區大小?
- 5. 通過傳統系統的非主鍵進行多對多關係
- 6. 通過wifi進行數據傳輸
- 7. DBwn何時將數據庫緩衝區緩衝區中的緩衝區更新爲數據庫磁盤?
- 8. 插入窗口鍵盤緩衝區
- 9. C#或.NET刷新鍵盤緩衝區
- 10. VB清除鍵盤緩衝區
- 11. 正確清除鍵盤緩衝區
- 12. 在Ada中清除鍵盤緩衝區
- 13. 多維數組和傳輸緩衝區
- 14. 如何使用C++通過網絡傳輸緩衝區?
- 15. 通過字節緩衝區傳輸字符串
- 16. 合併VIM系統緩衝區
- 17. 將文件加載/流式傳輸到緩衝區/緩衝區
- 18. 如何發送大於系統緩衝區的UDP數據報?
- 19. 鍵盤緩衝區(以字符串作爲輸入)
- 20. emacs - 在輸入緩衝區時收聽鍵盤事件
- 21. 驗證輸入並清除鍵盤緩衝區
- 22. 數據緩衝區
- 23. 通過鍵盤綁定從系統托盤C打開程序#
- 24. USB鍵盤 - 緩衝文件
- 25. 清除鍵盤緩衝器
- 26. 通過引用其他函數傳遞緩衝區
- 27. 填充緩衝區,通過地址作爲參數傳遞
- 28. 繞過操作系統並繪製到GPU的幀緩衝區
- 29. 如何將二進制數據的緩衝區傳遞給xml?
- 30. 輸出緩衝區
謝謝Stuart,我一直在考慮API選項,並希望我不必走這條路。正如你所說,這可能是一個痛苦。 – LionelCP 2010-02-17 10:28:52