تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
جلب الصوره اكثر من صيغه
#1
السلام عليكم اخوتي الأعزاء انا استخدم هذا الفنكشن لجلب الصوره في بيتشر بوكس هل يمكن التعديل عليه ليجلب أكثر من صيغه
كود :
 Public Function GetImage2(path As String) As Image
       Dim bmp As Image
       Dim fs As New IO.FileStream("Data\" & path & ".jpg|.png", IO.FileMode.Open, IO.FileAccess.Read)
       bmp = Image.FromStream(fs)
       fs.Close()
       fs = Nothing
       Return bmp
   End Function
الرد }}}
تم الشكر بواسطة:
#2
(24-06-20, 06:17 PM)alshandodi كتب : السلام عليكم اخوتي الأعزاء انا استخدم هذا الفنكشن لجلب الصوره في بيتشر بوكس هل يمكن التعديل عليه ليجلب أكثر من صيغه
كود :
 Public Function GetImage2(path As String) As Image
       Dim bmp As Image
       Dim fs As New IO.FileStream("Data\" & path & ".jpg|.png", IO.FileMode.Open, IO.FileAccess.Read)
       bmp = Image.FromStream(fs)
       fs.Close()
       fs = Nothing
       Return bmp
   End Function

 Public Sub Loadpicture(ByVal PictureBox1 As PictureBox)
        Dim ofd As New OpenFileDialog()
        ofd.Title = "Browse Picture"
        ofd.Filter = "Image Files(*.BMP; *.JPG;*.GIF;*.PNG)|*.BMP; *.JPG;*.GIF;*.PNG"
        If ofd.ShowDialog() = Windows.Forms.DialogResult.OK Then
            PictureBox1.Image = Image.FromFile(ofd.FileName)
            PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage
        End If
    End Sub
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#3
اخي العزيز هذا اذا كنت اجلب الصوره من مجلد معين هذا الكود لم ينفع شكرا جزيلا
الرد }}}
تم الشكر بواسطة:
#4
Up....................
الرد }}}
تم الشكر بواسطة:
#5
وعليك السلام ورحمة الله وبركاته

يا اخي كودك يجلب اكثر من صيغة ، لاحظ انه يعطيك امكانية جلب صورة من نوع jpg او png
فقط كل ماعليك هو ان تضيف النوع الذي تريده بشرط ان تفصل بينه وبين الانواع الاخرى بالفاصل | 
يعني كودك يجلب النوعين السابق ذكرهم ".jpg|.png" انت فقط اضف ".jpg|.png|.bmp"

كود :
 Public Function GetImage2(path As String) As Image
       Dim bmp As Image
       Dim fs As New IO.FileStream("Data\" & path & ".jpg|.png|.gif| .bmp", IO.FileMode.Open, IO.FileAccess.Read)
       bmp = Image.FromStream(fs)
       fs.Close()
       fs = Nothing
       Return bmp
   End Function

الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , WaeLx , alshandodi
#6
اشكرك جزيل الشكر اخي معاند فأنا لم انتبه انني قمت بتغير الكود ولكن لم اجربه بارك الله فيك ورزقك علما نافعا
الرد }}}
تم الشكر بواسطة: معاند الحظ , ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن ايضاح اكثر لـ continu for justforit 6 317 05-11-25, 12:10 AM
آخر رد: justforit
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 448 01-02-25, 03:48 PM
آخر رد: Microformt
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف RADOS 1 580 11-06-24, 07:42 PM
آخر رد: غزة العزة
  يوجد لدي بطئ في تحميل الصور داخل FlowLayoutPanel1 يوجد لدي اكثر من 100 صنف mohamedgadain61 1 450 02-06-24, 12:44 AM
آخر رد: غزة العزة
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف moh61 4 698 27-05-24, 09:59 PM
آخر رد: غزة العزة
  استعلام الذين فات تاريخ التسديد 3 أيام أو اكثر محمد خيري 5 617 17-05-24, 02:38 AM
آخر رد: محمد خيري
  تقسيم الفانورة الي اكثر من ورقة عبدالكريم برشدان 1 375 20-04-24, 02:22 AM
آخر رد: عبدالكريم برشدان
  [سؤال] كود اظهار رساله في حال وجود الرقم في اكثر من عمود مبرمج صغير 1 6 953 09-01-24, 01:41 AM
آخر رد: Taha Okla
  طريقة إسناد اكثر من جدول للكريستال ريبورت Adel27213 2 661 25-11-23, 11:51 PM
آخر رد: Adel27213
  [VB.NET] حذف اكثر من سطر محدد في جرد فيو h2551996 3 821 25-11-23, 12:30 PM
آخر رد: h2551996

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


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