Je veux créer manuellement un script binaire, puis l'enregistrer en tant que fichier binaire.Comment créer un tableau binaire dans VbScript?
Je veux ajouter tous les octets suivants et créer un fichier binaire parmi eux.
&HF0
&HF1
&HF2
Je veux pouvoir faire quelque chose comme ceci:
Dim generateData(3) As Byte
generateData(0) = &HFF
generateData(1) = &HFE
generateData(2) = &HFC
Mais évidemment As Byte ne fonctionne pas sur Vbscript. J'utilise la fonction suivante pour écrire tableau binaire sur le disque (au moins je vais quand je en mesure de créer un tableau binaire)
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
Exactement ce que je cherchais! À votre santé –