.Net: Получить картинку из 1С v8 в .NET через COM соединение #414813


#0 by alxbzm
Собственно сабж. Кто-нибудь реализовывал? Собственно надо во внешнем приложении, подключенном к 1С через COM отобразить картинки из базы данных. Подключаемся через COM - соединение, выполняем запрос. С чтением примитивных типов проблем нет. Вот что-то не пойму как данные из хранилища значения прочитать и загрузить в картинку? Как вариант можно сохранять на диск и потом загружать в программу, но на большой выборке долговато будет. Можно ли напрямую? Для определенности можно взять VB.NET или C#.
#1 by H A D G E H O G s
Это 1С. СтрокаВBASE64=Соединение.Base64Строка(Выборка.Хранилище); Дальше в Дельфи я конвертю в бинарные данные (лучше брать алгоритм без конкатенации буфера в цикле), в TMemoryStream. Ну а TJPEGImage с радостью захавает поток через LoadFromStream Не знаю, как это у вас на тарабарских языках делается.
#2 by Lenny
то же самое в С#
#3 by alxbzm
)))) Спасибо - идею понял )))
#4 by H A D G E H O G s
Он еще вернется © Почти терминатор
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С