Тема: WSH: Byte() to Long
Какой же неудобный тип данных (8209) , просто жуть. ![]()
Используется в SAPI.SpFileStream.1
Никак не хочет преобразовываться. Ни как к массиву обратиться нельзя, ни как к числу.
В VB прекрасно работает конструкция CLng(Asc(byteArr(0))), [т.е. через обращение как к массиву].
Но в VBS она выдает ошибку о несоответствии типов.
fname = "C:\Anyfile.bin"
Set fs = CreateObject("SAPI.SpFileStream.1")
fs.open (fname)
For i = 1 To 2
fs.read byteArr, 1
For Each byte_ In byteArr
MsgBox byte_
Next
' MsgBox (CLng(Asc(arr(0))))
NextМожет кто-то работал с этим.
Каким образом его обуздать?

