VBS无法打印屏幕

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VBS无法打印屏幕相关的知识,希望对你有一定的参考价值。

我最近选择了VBScript,当我注意到{PRTSC}在我的计算机上不起作用时,我正在搞乱sendkey命令。

我的程序:我做了它,所以它将截取并粘贴它。

set objShell = CreateObject("WScript.Shell")
WScript.Sleep 1000
objShell.sendKeys "{prtsc}"
objShell.SendKeys "^V" 

代码有什么问题,或者我不理解某些东西?

谢谢。

答案

注意您无法将PRINT SCREEN键{PRTSC}发送到应用程序。

来自帮助https://msdn.microsoft.com/fr-fr/library/8c6yea83(v=vs.84).aspx

Sendkeys也是Windows Scripting Host而不是VBScript的一部分。

以上是关于VBS无法打印屏幕的主要内容,如果未能解决你的问题,请参考以下文章

关于VBS功能上的问题

VBS 打印机脚本执行错误

VBS 环境下如何调用EXCEL内置函数

怎么执行vbs代码

无法移动到嵌套子导航组件中的父片段?

argparse 代码片段只打印部分日志