0
我想手动创建一个二进制脚本,然后将其另存为二进制文件。如何在VbScript中创建BinaryArray?
我想附加下面的所有字节并创建一个二进制文件。
&HF0
&HF1
&HF2
我希望能够做这样的事:
Dim generateData(3) As Byte
generateData(0) = &HFF
generateData(1) = &HFE
generateData(2) = &HFC
但显然为字节不会对VBSCRIPT工作。我使用下面的函数写二进制数组到硬盘上(至少我的时候我能创造一个二进制数组)
Function SaveBinaryData(FileName, ByteArray)
Const adTypeBinary = 1
Const adSaveCreateOverWrite = 2
'Create Stream object
Dim BinaryStream
Set BinaryStream = CreateObject("ADODB.Stream")
'Specify stream type - we want To save binary data.
BinaryStream.Type = adTypeBinary
'Open the stream And write binary data To the object
BinaryStream.Open
BinaryStream.Write ByteArray
'Save binary data To disk
BinaryStream.SaveToFile FileName, adSaveCreateOverWrite
End Function
没错我在找什么!干杯 – 2009-02-14 00:21:18