我正处于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