Board logo

标题: [求助]vbs能否直接写16进制数据到文件 [打印本页]

作者: s11ss     时间: 2007-12-12 22:41    标题: [求助]vbs能否直接写16进制数据到文件
比如我要写16进制数据30到文件,打开文件,里面的内容是0。能实现么?

作者: zh159     时间: 2007-12-12 23:27
我所知道的:

strHex = "30313233"
Set objStream = Createobject("Adodb.Stream")
Set objXML = Createobject("Microsoft.XMLDOM")
Set objElement = objXML.CreateElement("oTmpElement")
objElement.DataType = "bin.hex"
objElement.NodeTypedValue = strHex
With objStream
.Type = 1
.Mode = 3
.Open
.Write objElement.NodeTypedValue
.SaveToFile "Test.txt"
End With
objStream.Close


Last edited by zh159 on 2007-12-12 at 11:29 PM ]

作者: s11ss     时间: 2007-12-12 23:32
谢了,解释一下要不?我有些不懂...

作者: zh159     时间: 2007-12-12 23:36
具体也不太懂,从网上抄来的

作者: vkill     时间: 2007-12-13 20:23
ansic

作者: s11ss     时间: 2007-12-13 20:34
ansic 是什么?

作者: zh159     时间: 2007-12-13 20:44
ANSIC码

作者: s11ss     时间: 2007-12-13 22:17
可否来几句代码解释之?