Загрузите изображение из памяти в VB6 PictureBox

StackOverflow https://stackoverflow.com/questions/1690726

  •  18-09-2019
  •  | 
  •  

Вопрос

Я не разработчик VB6, так что извините меня, если в моих словах нет никакого смысла.

Если у меня есть АЛЬТЕРНАТИВНЫЙ массив байтов, содержащий RGB-массив данных изображения, возможно ли отобразить эти данные в PictureBox?Тот самый Документация PictureBox предполагает, что единственными приемлемыми источниками являются файлы.

Кроме того, известен размер изображения и другая информация об изображении.

Это было полезно?

Решение

Документация PictureBox лжет.Но, к сожалению, создавать IPictureDisp в памяти.Вам может помочь следующая ссылка – к сожалению, она на немецком языке:

Как создать картинку из данных в памяти

Другие советы

Там может быть лучше (т.е.более быстрый) метод, но вам следует обратиться к методу PSet элемента управления picture box.

PSet-метод управления графическим блоком

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top