Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в Visual Basic 6 файл представить как массив байт? / 7 сообщений из 7, страница 1 из 1
11.03.2011, 13:43
    #37159585
hstas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Basic 6 файл представить как массив байт?
Добрый день.
Сам на VB6 не практикую, поэтому спрашиваю :)
Суть задачи. Есть вэб сервис. Надо дернуть его метод, и в качестве аргумента передать файл, файл принимается как массив байт.
Так вот как на VB файл в этот массив байт превратить? :)

Спасибо
...
Рейтинг: 0 / 0
11.03.2011, 14:31
    #37159707
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Basic 6 файл представить как массив байт?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Public Function ReadFileB(path As String) As Byte()
Dim r() As Byte
    Open path For Binary As # 1 
    ReDim r(LOF( 1 ) -  1 )
    Get # 1 , , r
    Close # 1 
    ReadFile = r
End Function
Если это .net-сервис, то массив байт вам не поможет.
...
Рейтинг: 0 / 0
11.03.2011, 15:59
    #37159980
hstas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Basic 6 файл представить как массив байт?
Antonariy,

Благодарю.
Но почему не поможет?
Массив байт я передал успешно. И потом сформировал из него файл. Правда больше 3 мегов не пролезает.
Таймауты устанавливал - видимо дело не в них. Видимо требуется настройка максимального размера передачи.
...
Рейтинг: 0 / 0
11.03.2011, 16:32
    #37160073
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Basic 6 файл представить как массив байт?
hstasНо почему не поможет?А это не SOAP-сервис? Я думал, что чтобы дернуть метод из VB6, нужно самостоятельно собрать xml и произвести какие-то манипуляции с байтовым массивом, чтобы его можно было запихнуть в xml.
...
Рейтинг: 0 / 0
12.03.2011, 09:48
    #37160817
hstas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Basic 6 файл представить как массив байт?
Antonariy,

Именно СОАП. Клиент (на VB ) использует библиотеку для работы с такими сервисами
...
Рейтинг: 0 / 0
12.03.2011, 11:17
    #37160887
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Basic 6 файл представить как массив байт?
Библиотека самописная или из открытого доступа? В недалеком будущем возможно мне придется делать такую же связку, не хотелось бы изобретать велосипед.
...
Рейтинг: 0 / 0
14.03.2011, 08:39
    #37162892
hstas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Basic 6 файл представить как массив байт?
Antonariy,
Soap Toolkit 3.0
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в Visual Basic 6 файл представить как массив байт? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]