PDA

View Full Version : Embed کردن عکس به پروژه



Chabok
جمعه 09 اردیبهشت 1384, 07:32 صبح
با عرض سلام
از عزیزان کسی میدونه چطوری میشه یه عکس رو به Resource های برنامه اضافه کرد و از آن در برنامه استفاده نمود ؟
فقط میدونم که باید از منوی Add Existing Item یه عکس رو Import کنم و Build Action را روی گزینه Embedded Resource قرار داد

لطفا راهنمایی کنید
باتشکر

علیرضا مداح
جمعه 09 اردیبهشت 1384, 08:56 صبح
بعد از طی کردن مراحل بالا میتوانید از تابع زیر استفاده کنید :


Function UseResource(ByVal ResourceName As String) As Image
Dim Prog As System.Reflection.Assembly = _
System.Reflection.Assembly.GetExecutingAssembly()

Dim ResFile As System.IO.Stream = _
Prog.GetManifestResourceStream(ResourceName)
Return Image.FromStream(ResFile)
End Function

طریق استفاده :


PictureBox1.Image = UseResource("ProjectName.FileName.FileExtemsion")
به طور مثال :


PictureBox1.Image = UseResource("WoodProject.WoodPic.jpg")