Я не разработчик VB6, так что извините, если я не понимаю.
Если у меня есть массив байтов VARIANT, содержащий массив данных изображения RGB, можно ли получить эти данные для отображения в PictureBox? В документации PictureBox говорится, что единственно приемлемый Источники - это файлы.
Кроме того, известен размер изображения и другая информация об изображении.
2 ответа
Документация PictureBox лежит. Но, к сожалению, создавать IPictureDisp
в памяти некрасиво. Следующая ссылка может вам помочь - к сожалению, она на немецком языке:
Как создать картинку из данных в памяти
Может быть и лучший (то есть более быстрый) метод, но вам следует изучить метод PSet элемента управления графическим окном.
PSet метод управления окном изображения
Похожие вопросы
Новые вопросы
vb6
Visual Basic 6.0 (VB6) был последней COM-версией языка программирования VB и IDE, последний раз обновленной в 2004 году. Он является предшественником современного VB.NET.