带有此脚本的Cscript.exe
Wscript.StdOut.WriteLine( "Test " & ChrW(&H2460))
在CMD窗口中正常工作,但在TextPad工具中失败并带有
Microsoft VBScript运行时错误:无效的过程调用或参数
我该如何解决这个问题?
更改工具输出默认编码无法解决此问题。 http://i.imgur.com/dSF1XEt.png http://i.imgur.com/UIxh5cU.png http://i.imgur.com/80qob5n.png
我在Windows 7 Pro 64位中运行TextPad 7.5.1。
答案 0 :(得分:3)
我通过WScript运行您的命令来重现您的错误。
更改代码以使用WScript.Echo命令而不是WScript.StdOut.WriteLine命令。 E.g。
WScript.Echo "Test " & ChrW(&H2460)
此命令适用于CScript和WScript。因此,这应该在您的TextPad工具中作为有效的VBA命令。