تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] هل توجد خاصية في listbox تمكننا من الفرز بالرقم
#1
هل توجد خاصية في listbox تمكننا من الفرز بالرقم يعني لدي عدةملفات مرقمة هكذا
thread_1.htm
thread_2.htm

وهكذا فكيف اعرضها مرقمة او مرتبة اما تصاعديا او العكس
الرد }}}
تم الشكر بواسطة:
#2




[b]جرب ...[/b]
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة: 3booody , kslawy , سعود , @@أبورائد@@
#3
غريبة ماتغير شيSad


كود :
Dim fbd As New FolderBrowserDialog
        If fbd.ShowDialog = Windows.Forms.DialogResult.OK Then
            Dim di As New DirectoryInfo(fbd.SelectedPath & "\")
            For Each itm As FileInfo In di.GetFiles
                If IO.Path.GetExtension(itm.Name).ToLower = ".htm" Then
                    ListBox1.Items.Add(itm.FullName)
                End If
            Next
        End If
        ListBox1.Sorted = True
        ListBox1.Sorted = PropertySort.Alphabetical
        ListBox1.Sorted = SortOrder.Descending


الرد }}}
تم الشكر بواسطة: @@أبورائد@@
#4
السلام عليكم ورحمة الله وبركاته

الترتيب دائماً من اليسار لليمين يعني 101 قبل 11 لو قارنا التطابق من اليسار

عشان يعمل الفرز بشكل صحيح،
نجعل منازل الأرقام ثابت مثلا بدل thread_10.htm يكون thread_00010.htm

ولاعتماد 5 منازل نجعل 10 بالشكل 00010 كالتالي
كود :
Dim i As Integer = 10
MsgBox("thread_" & i.ToString("00000") & ".htm")

السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة: سعود , Abu Ehab , محمود رغمان



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


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