Страница: 1 |
Вопрос: Байтовый массив в PictureBox | Добавлено: 10.11.03 14:40 |
Автор вопроса: ![]() |
Как загрузить байтовый массив созданный из bmp-файла (полученный по сети или взятый из БД, например) в PictureBox? Мне хочется это сделать без сброски этого массива в файл и, соответствнно, без использования LoadPicture, короче без файловых операций. Поделитесь примерчиком, у кого есть. З.Ы. Блин был пример, но посеян. |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() 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 Автор ответа: ![]() ![]() ICQ: 9481061 Вопросов: 18 Ответов: 132 |
Профиль | Цитата | #2 | Добавлено: 11.11.03 11:53 |
Вообще-то я просил ИЗ байтового массива. Короче на входе байтовый массив, на выходе StdPicture. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() 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 Автор ответа: ![]() ![]() ICQ: 9481061 Вопросов: 18 Ответов: 132 |
Профиль | Цитата | #4 | Добавлено: 11.11.03 18:38 |
Не пойдет! Во-первых, как я говорил у меня байтовый массив файла bmp, а это не одно и тоже, что и байтовый массив цветов пикселов, а во вторых мне нужно все таки в StdPicture загонят, т.к. в том же ImageList никах PSet нету. |
Страница: 1 |
|