• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Открыть картинку из файла в Compact Framework

  • Автор темы Автор темы Zell
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Z

Zell

Итак, нужно показать в PictureBox картинку. Показать её нужно в PictureBox, имеющем размеры 200*150, для чего картинку нужно отресайзить. Добавил imageList1, указал размер в принимаемых картинках и...
Код:
imageList1.Images.Add(Image.FromHbitmap(???));
Из доступных методов только FromHbitmap, который я так и не понял как применять.

Точная формулировка вопроса: как сделать Hbitmap из картинки, которая находится в файловой системе девайса(ну, допустим, тот же Flower.jpg, лежащий в My pictures)?
 
Итак, нужно показать в PictureBox картинку

Можно сделать так

Код:
private System.Windows.Forms.PictureBox pictureBox1;
...

pictureBox1 = new System.Windows.Forms.PictureBox();
pictureBox1.InitialImage = null;
pictureBox1.Location = new System.Drawing.Point(37, 30);
pictureBox1.Name = "pictureBox1";
pictureBox1.Size = new System.Drawing.Size(200, 150);
pictureBox1.TabIndex = 0;
pictureBox1.TabStop = false;
pictureBox1.Image = Image.FromFile(@"C:\test\img11.jpg");
 
Для: NikSoft
В Compact Framework нет метода FromFile у Image. Только FromHbitmap. ;)
 
у Bitmap есть конструктор
Код:
public Bitmap (
string filename
)
Bitmap унаследован от Image.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab