Гость
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Cache', binarystream и .NET / 3 сообщений из 3, страница 1 из 1
30.12.2004, 12:13
    #32851258
netflyer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cache', binarystream и .NET
Привет всем!

Подскажите глупому человеку как в каше работать с Binary-свойствами, если вы узаете к примеру VB.NET?

То, что легко происходило в VB 6 (Set Picture и Get Picture) есссно не срабатывает в NET, поскольку было реализовано для стандартного объекта Picture.
Вот не могу (конкретная задача) вывести фотку из базы в форму. В т.ч. и в ASP.NET тоже не срабатывает.

Может кто знает, как это победить?
...
Рейтинг: 0 / 0
30.12.2004, 18:04
    #32852071
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cache', binarystream и .NET
привет!
думаю можна заливать поток из базы на клиентскую машину во временный файл и PictureBox'е открывать его...этот способ проверенный.
еще есть вариант использовать свойство CacheObject.BinaryStream.Data, котрое представляет последовательность байт - загрузить это дело в .нетовские классы и потом создать битмап в памяти из этого потока..
что-то типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
'получаем массив байт
Dim data() As Byte = CType(Obj, CacheObject.BinaryStream).Data
'создаем поток
Dim ms As New IO.MemoryStream(data,  0 , data.Length)
'из потока в матрицу
Dim bmp As New Bitmap(ms)
'возможно еще нужен ms.Close()
'ну и на форму
PictureBox.Image = bmp
если будут вопросы обращайся
...
Рейтинг: 0 / 0
04.01.2005, 11:08
    #32853509
netflyer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cache', binarystream и .NET
Спасибо, Артем!

Обязательно попробую!
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Cache', binarystream и .NET / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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