我正處於vba學習的初始階段。我已經寫了這段代碼,它需要打印屏幕並在五秒鐘後將其粘貼到powerpoint中,當我運行我的代碼時,我想要打印屏幕,它應該在前兩次單擊時打印屏幕。
Sub PrintScreen() Sleep 5000 keybd_event VK_MENU, 0, 0, 0 keybd_event VK_SNAPSHOT, 0, 0, 0 keybd_event VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0 keybd_event VK_MENU, 0, KEYEVENTF_KEYUP, 0 ActivePresentation.Slides.Add 1, ppLayoutBlank ActivePresentation.Slides(1).Shapes.Paste End Sub
前兩次點擊打印屏幕
-2
A
回答
1
由於大多數操作系統不支持隨機插入文本到一個文件,你將不得不讀取每個文本行,修改和寫入修改後的文本行到一個文件中。
這裏有一個算法:
While reading the text line is good:
Prepend your text to the text line.
Write text line to new file.
end-while
close files.
如果使用std::string
,你可以查找的insert
方法來幫助你。
+0
工作沒有完成。然後您必須刪除原始文件,並用原始文件的名稱重命名輸出文件。 – 2014-11-03 16:59:23
+0
OP可能不想更改原始文件,這就是爲什麼我沒有提到該部分。 – 2014-11-03 17:10:01
相關問題
- 1. iOs打印當前屏幕
- 2. XML節點打印兩次
- 3. 打印winform屏幕
- 4. 打印到屏幕
- 5. 在屏幕座標上打印點C#
- 6. fork()打印兩次之前的聲明
- 7. Vbscript打印屏幕到MSpaint
- 8. 打印部分屏幕
- 9. 打印屏幕到網站
- 10. 使用GWT打印屏幕
- 11. 打印到Win32屏幕
- 12. 打印屏幕噪音
- 13. .NET 2.0 WinForm打印屏幕
- 14. Selenium Grid2打印屏幕
- 15. 打印圓圈到屏幕
- 16. 替代Gadwin打印屏幕
- 17. 打印屏幕問題
- 18. 打印管內容屏幕
- 19. Java打印屏幕程序
- 20. 打印出兩次
- 21. iOS segue兩次屏幕
- 22. 如何將gdb打印到當前屏幕之外的其他屏幕?
- 23. 兩次點擊後Colorbox不會打開
- 24. 點擊android手機屏幕
- 25. Android屏幕上點擊
- 26. 啓動主屏幕點擊
- 27. Clojure打印列表兩次,當我只打一次打印
- 28. RecyclerView點擊兩次
- 29. 點擊打印提供一個屏幕截圖保存在rails3中
- 30. Pygame - 鍵盤輸入錯誤 - 多次在屏幕上打印
你的代碼在哪裏? – 0x499602D2 2014-11-03 15:59:08
@ 0x499602D2聽起來像他們想讓我們寫他們的代碼.. – cybermonkey 2014-11-03 16:08:42