- Код: Выделить всё
set stm = Server.CreateObject("ADODB.Stream")
stm.Type=1
stm.Open
stm.Position = 0
VarArrayBinRequest = Request.BinaryRead(Request.TotalBytes)
stm.Write VarArrayBinRequest
stm.SaveToFile fullpath, 1
stm.Closeх.
Но постоянно вываливается ошибка:
ADODB.Stream (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another
Т.е. методу Write не нравится то, что возвращает BinaryRead (Согласно хелпу возвращает он SafeArray). Как преобразовать данные, что Write съел их, или может есть возможность как-нибудь по-другому записывать файл?