I want to manually create a binary script and then save it as a binary.
I want to add all the following bytes and create a binary from them.
&HF0 &HF1 &HF2
I want to do something like this:
Dim generateData(3) As Byte generateData(0) = &HFF generateData(1) = &HFE generateData(2) = &HFC
But obviously, As Byte does not work on Vbscript. I use the following function to write a binary array to disk (at least when I can create a binary array)
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
source share