تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يمكن اداف صوره بامتداد icon الى PictureBox
#1
هل يمكن اداف صوره بامتداد icon الى PictureBox
جربت هذا الكود
كود :
For Each i As ListViewItem In ListView1.SelectedItems
            If i.SubItems.Count >= 3 Then
                Dim pr As New Process
                pr.StartInfo.FileName = "explorer.exe"
                pr.StartInfo.Arguments = i.SubItems(2).Text.Remove(i.SubItems(2).Text.LastIndexOf("\") + 1, _
                                                 (i.SubItems(2).Text.Length - i.SubItems(2).Text.LastIndexOf("\") - 1))
                TextBox1.Text = pr.StartInfo.Arguments + ListView1.SelectedItems.Item(0).Text + ".exe"

            End If
        Next
        Dim myHandle As IntPtr
        For Each proc In Process.GetProcesses
            If proc.MainWindowHandle = myHandle Then
                Dim a As Icon
                a = Icon.ExtractAssociatedIcon(TextBox1.Text)
                ImageList1.Images.Add(a)
                PictureBox1.Image = ImageList1.Images(0)
                nIndex = nIndex + 1
            End If
        Next
المشكله فى الكود ان الصوره مابتغيرش مع تغير مصار الصوره
الرد }}}
تم الشكر بواسطة:
#2
هنا لعرض الصورة من موقع بالجهاز :

PHP كود :
' Function for loading the icon from disk in 48x48 size '
Private Function LoadIconFromFile(ByVal fileName As String) As Icon
    
Return New Icon(fileName, New Size(4848))
End Function

' code for loading the icon into a PictureBox '
Dim theIcon As Icon LoadIconFromFile("C:\path\file.ico")
pbIcon.Image theIcon.ToBitmap()
theIcon.Dispose()

' code for drawing the icon on the form, at x=20, y=20 '
Dim g As Graphics Me.CreateGraphics()
Dim theIcon As Icon LoadIconFromFile("C:\path\file.ico")
g.DrawIcon(theIcon2020)
g.Dispose()
theIcon.Dispose() 


هنا لعرض الصور من الريسورس :


PHP كود :
Private Function LoadIconFromFile(ByVal fileName As String) As Icon
    Dim result 
As Icon
    Dim assembly 
As System.Reflection.Assembly Me.GetType().Assembly
    Dim stream 
As System.IO.Stream assembly.GetManifestResourceStream((assembly.GetName().Name ".file.ico"))
    
result = New Icon(stream, New Size(4848))
    
stream.Dispose()
    Return 
result
End 
Function 

تحياتي للجميع
ابـــو سامـــي
الرد }}}
تم الشكر بواسطة:
#3
M.Sami.AK كتب :هنا لعرض الصورة من موقع بالجهاز :

PHP كود :
' Function for loading the icon from disk in 48x48 size '
Private Function LoadIconFromFile(ByVal fileName As String) As Icon
    
Return New Icon(fileName, New Size(4848))
End Function

' code for loading the icon into a PictureBox '
Dim theIcon As Icon LoadIconFromFile("C:\path\file.ico")
pbIcon.Image theIcon.ToBitmap()
theIcon.Dispose()

' code for drawing the icon on the form, at x=20, y=20 '
Dim g As Graphics Me.CreateGraphics()
Dim theIcon As Icon LoadIconFromFile("C:\path\file.ico")
g.DrawIcon(theIcon2020)
g.Dispose()
theIcon.Dispose() 


هنا لعرض الصور من الريسورس :


PHP كود :
Private Function LoadIconFromFile(ByVal fileName As String) As Icon
    Dim result 
As Icon
    Dim assembly 
As System.Reflection.Assembly Me.GetType().Assembly
    Dim stream 
As System.IO.Stream assembly.GetManifestResourceStream((assembly.GetName().Name ".file.ico"))
    
result = New Icon(stream, New Size(4848))
    
stream.Dispose()
    Return 
result
End 
Function 

تحياتي للجميع
ابـــو سامـــي

جزاك الله خير اخى
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation [سؤال] كيف يمكن الغاء السوال عند الكتابة على ملف موجود dell 0 48 19-03-24, 01:23 AM
آخر رد: dell
  [VB.NET] كيف يمكن إخفاء ظهور الشاشة السوداء فى الـــ console AmeenRashed 2 316 15-11-23, 03:51 PM
آخر رد: justforit
  ما أسرع استضافة يمكن رفع المشروع عليها ؟ hazim1 0 197 03-10-23, 08:55 AM
آخر رد: hazim1
  حفظ المشروع بامتداد معين غير معروف مسبقا Abo Louay 0 262 29-09-23, 02:55 AM
آخر رد: Abo Louay
  كيف يمكن تأخير الـSplash Screen حتى يتم تحميل الأدوات بالكامل؟ hazim1 0 270 28-09-23, 08:23 AM
آخر رد: hazim1
  هل يمكن نسخ احتياطي لأسماء الButtons ؟ hazim1 2 238 21-09-23, 07:32 PM
آخر رد: hazim1
  هل يمكن عد الصفوف التالية للصف المُحدد في Datagridview ؟ hazim1 1 460 17-07-23, 09:04 PM
آخر رد: mrfenix93
  [SQL] كيف يمكن تعديل update أو حذف delete صف معين من جدول بدلالة رقم الصف ROW_NUMBER mmaalmesry 4 759 06-02-23, 09:42 AM
آخر رد: mmaalmesry
  [VB.NET] كيف يمكن تنفيذ امر داخل الباور شل zooz313 2 775 17-12-22, 02:25 PM
آخر رد: kebboud
  هل يمكن الاعتماد على 2 او اكثر من قاعدة البيانات لبرنامج واحد حماده ممدوح البحيرى 0 470 10-12-22, 08:56 PM
آخر رد: حماده ممدوح البحيرى

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم