تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 324 01-11-25, 10:54 PM
آخر رد: justforit
  [VB.NET] بحث عن تاريخ EMADW 0 238 31-03-25, 10:35 PM
آخر رد: EMADW
  كيفية معرفة تاريخ انشاء ملف وحدفه المتألق9 2 515 07-11-24, 08:54 AM
آخر رد: F.H.M
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 417 31-10-24, 12:27 PM
آخر رد: modymody300894
  ما هو الخطأ في كود التعديل التالي صالح عبدالله 6 585 12-10-24, 04:02 PM
آخر رد: صالح عبدالله
  [سؤال] عرض البيانات في Datagradview وتظهر الجديد اولأ ثم الاقدم في العرض بلابلابلال 2 317 29-09-24, 05:52 PM
آخر رد: justforit
  مشكلة عند التعديل على البيانات F.H.M 5 492 12-09-24, 05:31 PM
آخر رد: F.H.M
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 589 11-07-24, 06:32 PM
آخر رد: raedre22
  استعلام الذين فات تاريخ التسديد 3 أيام أو اكثر محمد خيري 5 625 17-05-24, 02:38 AM
آخر رد: محمد خيري
  التعديل على كود حفظ الصورة في مجلد من picturebox صالح عبدالله 3 532 14-05-24, 10:47 PM
آخر رد: أبو خالد الشكري

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


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