第二次掉坑里了。
WScript.Echo &H100D4 And &H0000FF00
那么问题来了,上面的代码输出什么?为什么会这样?
答案见《VBS中&H前缀十六进制数的陷阱》。
不少网站为了提高加载速度,启用HTTP服务器的GZIP压缩功能,当客户端发送的HTTP请求中声明可以接受GZIP编码时,服务器自动对HTTP响应内容进行GZIP压缩。但是,在VBS中想自动对GZIP编码进行解压就没有那么容易了。
今天有人问我,为什么他的VBS脚本在64位Windows 7中用VbsEdit可以直接执行,但是直接双击就会出错:ActiveX 部件不能创建对象: ‘MSWinsock.Winsock’。
VB6中有几种长得很像的语句:Let、Set、LSet、RSet。
VBS中InStrRev函数使用过不少,但是几乎没有用过第三个参数,今天才发现第三个参数的用法跟我想的不太一样。