0

这些代码是什么意思?

zip.Write Chr(80) & Chr(75) & Chr(5) & Chr(6) & String(18, 0)
zip.Write "PK" ^& Chr(5) ^& Chr(6) ^& String(18, vbNullChar)

两者都制作zip文件,但不同。Chr80和75分别是PK吗?

我将批处理脚本中的这些内容回显到 vbs 脚本中并运行 vbs 脚本。两者似乎都在工作,但底部的偶尔会出现我无法重现的错误。

4

1 回答 1

0

你是对的。您可以使用该Asc()命令返回字符代码。所以这:

WScript.Echo Asc("P") & " " & Asc("K")

返回

80 75

此外,如果您想使用竖线“|”,请使用Chr("124")

于 2013-08-14T20:57:20.857 回答