shahrdar
پنج شنبه 12 شهریور 1388, 14:24 عصر
سلام به همه
از اونجا ايی که ديدم دوستان با اين مسئله مشکل دارن تصميم گرفتم يه پست بدم
1- لود کردن آيکون
Public Sub SetImageFromIco(ByVal Path As String, ByVal IM As System.Windows.Controls.Image)
Dim ico As New Icon(Icon.ExtractAssociatedIcon(Path), 32, 32)
Dim bmp As Bitmap = ico.ToBitmap()
Dim strm As New MemoryStream()
bmp.Save(strm, System.Drawing.Imaging.ImageFormat.Png)
Dim bmpImage As New BitmapImage()
bmpImage.BeginInit()
strm.Seek(0, SeekOrigin.Begin)
bmpImage.StreamSource = strm
bmpImage.EndInit()
IM.Source = bmpImage
End Sub
2- لود کردن عکس از روی هارد
Public Sub SetImageFromHard(ByVal FilePath As String, ByVal iim As Controls.Image)
Dim bitmap As BitmapImage = New BitmapImage()
bitmap.BeginInit()
bitmap.UriSource = New Uri(FilePath)
bitmap.EndInit()
iim.Source = bitmap
End Sub
3- لود کردن عکس از سورس
'WpfApplication1 ----- root namespace
Dim u As New Uri("pack://application:,,/WpfApplication1;component/Resources/51.png")
Dim b As New BitmapImage(u)
Image1.Source = b
اگه دوستان راهه بهتری يا پيشنهادی دارن دريغ نکنن
از اونجا ايی که ديدم دوستان با اين مسئله مشکل دارن تصميم گرفتم يه پست بدم
1- لود کردن آيکون
Public Sub SetImageFromIco(ByVal Path As String, ByVal IM As System.Windows.Controls.Image)
Dim ico As New Icon(Icon.ExtractAssociatedIcon(Path), 32, 32)
Dim bmp As Bitmap = ico.ToBitmap()
Dim strm As New MemoryStream()
bmp.Save(strm, System.Drawing.Imaging.ImageFormat.Png)
Dim bmpImage As New BitmapImage()
bmpImage.BeginInit()
strm.Seek(0, SeekOrigin.Begin)
bmpImage.StreamSource = strm
bmpImage.EndInit()
IM.Source = bmpImage
End Sub
2- لود کردن عکس از روی هارد
Public Sub SetImageFromHard(ByVal FilePath As String, ByVal iim As Controls.Image)
Dim bitmap As BitmapImage = New BitmapImage()
bitmap.BeginInit()
bitmap.UriSource = New Uri(FilePath)
bitmap.EndInit()
iim.Source = bitmap
End Sub
3- لود کردن عکس از سورس
'WpfApplication1 ----- root namespace
Dim u As New Uri("pack://application:,,/WpfApplication1;component/Resources/51.png")
Dim b As New BitmapImage(u)
Image1.Source = b
اگه دوستان راهه بهتری يا پيشنهادی دارن دريغ نکنن