我有运行在桌面上的vbs。
出于某种原因,Asc(Chr(148))在JPN窗口中返回-32443。 我在ENG窗口上没有这个问题。 我在这里发现了类似的问题,但它是针对.net vb
有没有办法更改vbs的代码页? 我在cmd窗口尝试了chcp我运行脚本但它没有做任何事情。
感谢。
答案 0 :(得分:1)
我认为由于默认的语言环境ID。尝试设置区域设置ID。
'Test the default locale id
WScript.Echo GetLocale 'most likely prints 1041
'Set Locale id
SetLocale 1033 'en-US
WScript.Echo Asc(Chr(148))