VBScript无效字符800A0408编译错误,已经尝试过ANSI,没有工作......修复?

时间:2015-04-07 21:42:44

标签: vbscript

当我尝试从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 ......有什么想法吗?

2 个答案:

答案 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撤消更改。

相关问题