当我尝试从Windows 7 Vista中的命令提示符运行以下vbs代码时出现编译错误。我已经将它转换为ANSI但它仍然有同样的问题
Set wshShell =wscript.CreateObject(“WScript.Shell”)
do
wscript.sleep 100
wshshell.sendkeys “{CAPSLOCK}”
wshshell.sendkeys “{NUMLOCK}”
wshshell.sendkeys “{SCROLLLOCK}”
loop
它说问题出现在第1行Char 36 ......有什么想法吗?
答案 0 :(得分:0)
这应该只是试一试:
因为“与”不同,而“与 不同
Set wshShell = CreateObject("WScript.Shell")
do
wscript.sleep 100
wshshell.sendkeys "{CAPSLOCK}"
wshshell.sendkeys "{NUMLOCK}"
wshshell.sendkeys "{SCROLLLOCK}"
loop
答案 1 :(得分:0)
您使用Word作为编辑器,Word使用智能引号。 Word中的自动更正会更改“打开和关闭打印机的引号(即66和99)。
在工具 - 选项 - 自动更正中键入或更改选项时按Ctrl + Z撤消更改。