D
D!m@n
Мужики, помогите...
Функция из COM-объекта возвращает массив размером >32K, мне его надо принять, а - никак...
Ошибка Array size exceeds maximum limit.
Есть какие-нибудь варианты (пусть даже самые извращенные ) или вообще труба?
Заранее спасибо!
Функция из COM-объекта возвращает массив размером >32K, мне его надо принять, а - никак...
Ошибка Array size exceeds maximum limit.
Код:
Dim objStream As Variant
Dim bBuffer As Variant
Set objStream = CreateObject("ADODB.Stream")
Call objStream.Open()
objStream.Type = 1 ' adTypeBinary
Call objStream.LoadFromFile(sFilename)
bBuffer = objStream.Read(-1) 'adReadAll ' <-- здесь происходит ошибка
Call objStream.Close()
Есть какие-нибудь варианты (пусть даже самые извращенные ) или вообще труба?
Заранее спасибо!