تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ترتيب الملفات في المجلد حسب تاريخ التعديل مع حذف الاقدم
#1
كيف يمكن ترتيب الملفات في المجلد حسب تاريخ التعديل  او الانشاء
مع حذف الاقدم 
اي ابفي علي  احدث  10  ملفات داخل المجلد وامسح الباقي

او عرضهم في لست حسب الاقدم  او  الاخدث
الرد }}}
تم الشكر بواسطة:
#2
هذا الكود يرتب الملفات حسب تاريخ الانشاء من الاحدث الى الاقدم

كود :
       Dim di As New DirectoryInfo("folder path")
       Dim fileList = di.GetFiles()
       fileList = fileList.OrderByDescending(Function(x) x.CreationTime).ToArray()
و هذا يبقى احدث 10 ملفات بالمجلد و يحذف الاقدم
كود :
       Dim di As New DirectoryInfo("myFolder")
       Dim fileList As FileInfo() = di.GetFiles()
       fileList = fileList.OrderBy(Function(x) x.CreationTime).ToArray()
       For i = 0 To fileList.Count - 9
           fileList(0).Delete()
       Next
الرد }}}
تم الشكر بواسطة: sendbad100
#3
شكرا لك كثيرا

وكيف يتم عرضهم في لستة  الاول

كه صح  ولا هناك الافضل


        For i = 0 To fileList.Count - 1
            ListBox1.Items.Add(fileList(i))
        Next

وهذا الكود  للحذف
   ListBox1.DataBindings.Clear()
        ListBox1.Items.Clear()
        Dim di As New DirectoryInfo("d:\datacopy")
        Dim fileList As FileInfo() = di.GetFiles()
        fileList = fileList.OrderBy(Function(x) x.CreationTime).ToArray()
        For i = 0 To fileList.Count - 4
            'fileList(0).Delete()

هنا الخطأ
            Dim DeleteFile As String = "d:\datacopy\" & fileList(i)


برجاء التعديل

            My.Computer.FileSystem.DeleteFile(DeleteFile)
        Next
الرد }}}
تم الشكر بواسطة:
#4
اذا اردت عرضهم فى الليست 

كود :
ListBox1.Items.AddRange(fileList.ToArray)
الرد }}}
تم الشكر بواسطة: sendbad100


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ارجو التعديل على الدالة المرفقة - الدالة تعيد الرقم -1 new_programer 4 91 20-03-24, 01:18 PM
آخر رد: تركي الحلواني
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 274 18-01-24, 05:04 PM
آخر رد: loay775
  ترتيب Crystal Report Sort waataanys 1 271 05-01-24, 12:40 AM
آخر رد: HALIM ELEULMA
  [VB.NET] كود التعديل Abdellatif 6 396 21-12-23, 02:01 PM
آخر رد: Abdellatif
  كود التعديل لم ينجح معي melad2002 4 298 16-12-23, 12:22 AM
آخر رد: anes
  متغيرات اسماء الملفات atefkhalf2004 1 337 15-11-23, 02:40 PM
آخر رد: atefkhalf2004
  [VB.NET] مساعدة فى ترتيب نتائج الاستعلام ZEEN4ZEEN 1 362 08-11-23, 01:34 AM
آخر رد: الحزين اليماني
  كيف اجعل البرنامج في بداية الشهر ينفذ حدث معين بالاصح اريد البرنامج في تاريخ واحد من Adel27213 3 484 05-11-23, 01:45 AM
آخر رد: justforit
  كيفية جمع قيمة على تاريخ معين واستنتاج تاريخ أخر Ahmed.vb 1 317 02-11-23, 03:52 AM
آخر رد: Taha Okla
  رجاء التعديل على الكود المرفق - كلاس لعرض كود المورد new_programer 4 357 13-10-23, 01:47 AM
آخر رد: new_programer

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


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