Загрузка рисунка из ресурса в C#, Как это осуществить?
От: Anar Азербайджан www.soft3a.narod.ru
Дата: 02.12.03 22:49
Оценка:
Я создал проект C#.
На форме есть компонент PictureBox, необходимо загружать в него динамически картинки, которое добавляются в проект через меню File=>Add Existing Item. После добавления ресурса он виден в списке Solution Exporer, но в его свойствах нету ни Name, ни какого либа другого идентификатора.

С файла в PictureBox можно загружать например так:

pictureBox1.Image = Image.FromFile("picture.bmp");

А как загрузить непосредственно из самого ресурса exe- файла?
Re: Загрузка рисунка из ресурса в C#, Как это осуществить?
От: GarryIV  
Дата: 02.12.03 23:41
Оценка:
Здравствуйте, Anar, Вы писали:

A>Я создал проект C#.

A>На форме есть компонент PictureBox, необходимо загружать в него динамически картинки, которое добавляются в проект через меню File=>Add Existing Item. После добавления ресурса он виден в списке Solution Exporer, но в его свойствах нету ни Name, ни какого либа другого идентификатора.

A>С файла в PictureBox можно загружать например так:


A>pictureBox1.Image = Image.FromFile("picture.bmp");


A>А как загрузить непосредственно из самого ресурса exe- файла?


System.IO.Stream imgStream = 
    this.GetType().Assembly.GetManifestResourceStream("WindowsApplication1.winnt256.bmp");
pictureBox1.Image = Image.FromStream(imgStream);


подробности в статье HOW TO: Load a Bitmap or Image from a Resource by Using Visual C#
... << RSDN@Home 1.1.0 stable >>
WBR, Igor Evgrafov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.