تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف أفتح كل صورة من رابط داخل البيكتر بوكس
#1
السلام عليكم


احتاج كود لفتح عدة صور من روابطها

الروابط تحمل في الليست بوكس كما بالصورة




كيف اقوم بفتح كل صورة في بيكتر بوكس  الخاص بها


مثلا عندنا في اليست بوكس  24 رابط

وعندنا في البرنامج 24 بيكتر بوكس

كيف اقوم بفتحها من الروابد داخل البيكتر بوكسات

الرابط الاول في البيكتر بوكس الاول
والرابط الثاني في البيكتر بوكس الثاني .....و هكذا
الرد }}}
تم الشكر بواسطة:
#2
اضف اداة FlowLayoutPanel الى الفورم و جرب هذا الكود :

PHP كود :
   Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        For Each f 
As String In IO.Directory.GetFiles("D:\08-08-2018\background")
 
           If f.Contains("Thumbs.db"Then
                Continue 
For
 
           End If
 
           ListBox1.Items.Add(f)
 
       Next
        For i 
0 To ListBox1.Items.Count 1
            Dim pic 
As New PictureBox
            pic
.Name "Pic" i
            pic
.Height 64
            pic
.Width 64
            pic
.SizeMode PictureBoxSizeMode.StretchImage
            pic
.Image Image.FromFile(ListBox1.Items(i).ToString)
 
           pic.Tag ListBox1.Items(i).ToString
            FlowLayoutPanel1
.Controls.Add(pic)
 
           AddHandler pic.ClickAddressOf PicClick
        Next
    End Sub
    Private Sub PicClick
(ByVal sender As System.ObjectByVal e As System.EventArgs)
 
       Dim btn1 As PictureBox CType(senderPictureBox)
 
       MsgBox(btn1.Tag)
 
   End Sub 
الرد }}}
#3
فيه مشكل اخي
الرد }}}
تم الشكر بواسطة: asemshahen5 , حريف برمجة , 3booody , 3booody
#4
ده اسم مجلد صور عندي كنت عمجرب عليه الكود :

"D:\08-08-2018\background"

استبدله بمجلد الصور الخاص بك .

الغ هذا الكود :

PHP كود :
For Each f As String In IO.Directory.GetFiles("D:\08-08-2018\background")
 
           If f.Contains("Thumbs.db"Then
                Continue 
For
 
           End If
 
           ListBox1.Items.Add(f)
 
       Next 

و استخدم الباقي .
الرد }}}
#5
(17-11-19, 10:54 PM)asemshahen5 كتب : ده اسم مجلد صور عندي كنت عمجرب عليه الكود :

"D:\08-08-2018\background"

استبدله بمجلد الصور الخاص بك .

الغ هذا الكود :

PHP كود :
For Each f As String In IO.Directory.GetFiles("D:\08-08-2018\background")
 
           If f.Contains("Thumbs.db"Then
                Continue 
For
 
           End If
 
           ListBox1.Items.Add(f)
 
       Next 

و استخدم الباقي .

شكرا ساجرب

(18-11-19, 09:40 AM)bidaya كتب :
(17-11-19, 10:54 PM)asemshahen5 كتب : ده اسم مجلد صور عندي كنت عمجرب عليه الكود :

"D:\08-08-2018\background"

استبدله بمجلد الصور الخاص بك .

الغ هذا الكود :

PHP كود :
For Each f As String In IO.Directory.GetFiles("D:\08-08-2018\background")
 
           If f.Contains("Thumbs.db"Then
                Continue 
For
 
           End If
 
           ListBox1.Items.Add(f)
 
       Next 

و استخدم الباقي .

شكرا ساجرب
الرد }}}
تم الشكر بواسطة: 3booody , asemshahen5
#6
السلام عليكم ورحمة الله وبركاته

جرب استبدل السطر الخطأ بهذا

كود :
pic.ImageLocation = ListBox1.Items(i).ToString
الرد }}}
تم الشكر بواسطة: bidaya , asemshahen5 , حريف برمجة
#7
(18-11-19, 11:51 AM)3booody كتب : السلام عليكم ورحمة الله وبركاته

جرب استبدل السطر الخطأ بهذا

كود :
pic.ImageLocation = ListBox1.Items(i).ToString

اشكرك اخي على الحل فعلا نجح الكود
الله يحفظك


واشكر الاخ   asemshahen5  على تقديم المساعدة والاهتمام
الرد }}}
#8
الحمد الله و الشكر الله و شكر خاص للاخ : 3booody على مايقدمه من مساعدة للاخرين ...
الرد }}}
تم الشكر بواسطة: حريف برمجة , 3booody , ابو روضة , ابو روضة
#9
[b]asemshahen5[/b]

شكرآ الك اخي واستاذي عاصم اكيد لولا جهودكم وعملكم بالمنتدى لما استطاع احد ان يقدم شيء , اسأل الله ان يديمكم ويديمنا عونآ لكل سائل وجزاك الله خيرآ
الرد }}}
تم الشكر بواسطة: ابو روضة , asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,861 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [VB.NET] تكست بوكس EMADW 3 453 09-05-25, 05:09 PM
آخر رد: princelovelorn
  كود لتغير لون الخط فى التكست بوكس خالد كامل1 1 342 31-01-25, 06:22 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,797 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  مساعدة في استيراد البيانات من الليست بوكس fireswored1 4 479 22-01-25, 08:43 PM
آخر رد: fireswored1
  [VB.NET] تعبئة كومبو بوكس بقواعد البيانات الموجوده علي السيرفر Mustafa Shaker 6 4,113 23-12-24, 03:59 PM
آخر رد: aljzazy
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 541 13-12-24, 04:48 AM
آخر رد: saud1004
  [VB.NET] جيك بوكس muaamar 3 390 23-11-24, 09:00 PM
آخر رد: rdxdz
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 640 15-11-24, 11:02 AM
آخر رد: modymody300894
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 559 07-11-24, 09:15 PM
آخر رد: modymody300894

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


يقوم بقرائة الموضوع: