منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
قائمة الصور علي Listview - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : قائمة الصور علي Listview (/showthread.php?tid=40290)



قائمة الصور علي Listview - cordava - 20-12-21

سلام عليكم لدي هذا الكود يقوم بقراءة الصور ك ImageList من قاعدة البيانات وعرضها علي Listview  كيفية عمل ترقيم للصور وجزاكم الله الف خير
كود :
Private Sub retrieve()

       ListView1.Clear()
       Dim imglist As New ImageList
       imglist.ColorDepth = ColorDepth.Depth32Bit
       ListView1.LargeImageList = imglist
       ListView1.LargeImageList.ImageSize = New System.Drawing.Size(200, 200)
       ListView1.Sorting = SortOrder.Ascending
       Dim strsql As String = "select * from Images "
       Dim dt_images As New DataTable
       cmd.Connection = con
       cmd.CommandText = strsql
       adp.SelectCommand = cmd
       adp.Fill(ds)
       For Each dr As DataRow In ds.Tables(0).Rows
           Dim imb_buffer = CType(dr("pic"), Byte())
           Dim img_stream As New MemoryStream(imb_buffer, True)
           img_stream.Write(imb_buffer, 0, imb_buffer.Length)
           imglist.Images.Add(dr("Nu_File").ToString(), New Bitmap(img_stream))
           img_stream.Close()
           Dim lsvparent As New ListViewItem
           lsvparent.Text = dr("pic").ToString
           lsvparent.ImageKey = dr("Nu_File").ToString
           ListView1.Items.Add(lsvparent)
       Next
       
   End Sub