تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حذف الملفات في vb.net
#3
اخي شكرا ... ولكن لم يفي في الغرض ولكن عندي فكرة ... مثلا يوجد في النظام ملف مسارة C:\WINDOWS\system32\advpack.dll
اذا عرفنا العملية Procces الخاصة في الملف advpack.dll ومن ثم قمنا بايقافها وبعدها حذفنا الملف سوف يتم حذفه بدون عودة
ولكن ما هو الكود ؟؟ انا اعرف هذا الكود لكن لا يفي في الغرض :

كود :
Dim path As String = ("C:\WINDOWS\system32\advpack.dll")
        Dim matchingProcesses = New List(Of Process)

        Application.DoEvents()

        For Each process As Process In process.GetProcesses()
            Application.DoEvents()
            For Each m As ProcessModule In process.Modules
                Application.DoEvents()
                If String.Compare(m.FileName, path, StringComparison.InvariantCultureIgnoreCase) = 0 Then
                    matchingProcesses.Add(process)
                    Exit For
                End If
            Next
        Next
        Application.DoEvents()
        For Each pVir As Process In matchingProcesses
            pVir.Kill()
        Next


ولكن المشكلة ان advpack.dll ليس عملية Procces ليقوم بايقافها ... احتاج الى كود يعرف العملية الخاصة ب ملف advpack.dll ومن ثم ايقافها ومن ثم حذف الملف
Big Grin
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
حذف الملفات في vb.net - بواسطة Mr.ILI - 04-10-13, 07:42 PM
RE: حذف الملفات في vb.net - بواسطة ali.alfoly - 04-10-13, 08:27 PM
RE: حذف الملفات في vb.net - بواسطة Mr.ILI - 04-10-13, 08:51 PM
RE: حذف الملفات في vb.net - بواسطة ali.alfoly - 04-10-13, 10:06 PM
RE: حذف الملفات في vb.net - بواسطة Mr.ILI - 04-10-13, 10:29 PM
RE: حذف الملفات في vb.net - بواسطة ismail2012 - 04-10-13, 11:18 PM
RE: حذف الملفات في vb.net - بواسطة سعود - 05-10-13, 02:10 PM
RE: حذف الملفات في vb.net - بواسطة سعود - 05-10-13, 03:21 PM


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


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