Страница: 1 |
Как загрузить байтовый массив созданный из bmp-файла (полученный по сети или взятый из БД, например) в PictureBox? Мне хочется это сделать без сброски этого массива в файл и, соответствнно, без использования LoadPicture, короче без файловых операций. Поделитесь примерчиком, у кого есть. З.Ы. Блин был пример, но посеян.
Вообще-то я просил ИЗ байтового массива. Короче на входе байтовый массив, на выходе StdPicture. Не пойдет! Во-первых, как я говорил у меня байтовый массив файла bmp, а это не одно и тоже, что и байтовый массив цветов пикселов, а во вторых мне нужно все таки в StdPicture загонят, т.к. в том же ImageList никах PSet нету. Страница: 1 |
Вопрос: Байтовый массив в PictureBox
Добавлено: 10.11.03 14:40
Автор вопроса: Alex3 | ICQ: 9481061
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
crackoff
ICQ: 156165990
Вопросов: 12
Ответов: 229
Профиль | | #1
Добавлено: 10.11.03 17:18
For i = 1 To Picture1.Height
For j = 1 To Picture1.Width
MyNextArrayElement = Picture1.Point(10, 10)
Next j, i
Номер ответа: 2
Автор ответа:
Alex3
ICQ: 9481061
Вопросов: 18
Ответов: 132
Профиль | | #2
Добавлено: 11.11.03 11:53
Номер ответа: 3
Автор ответа:
crackoff
ICQ: 156165990
Вопросов: 12
Ответов: 229
Профиль | | #3
Добавлено: 11.11.03 15:10
'Дан массив h*w
Picture1.AutoRedraw = True
Picture1.ScaleMode = 3
For i = 1 To h
For j = 1 To w
Picture1.PSet (i, j), m_Color(i, j) ' Где m_Color(h,w) - байтовый массив
Next j, i
Номер ответа: 4
Автор ответа:
Alex3
ICQ: 9481061
Вопросов: 18
Ответов: 132
Профиль | | #4
Добавлено: 11.11.03 18:38