تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[تم الحل] ماهو كود قطع النت واعادته للمودم
#6
اخي سعود لعل هذا يكون ما تقصده
لدي طريقتان انا اتبعهما فهما يقومان بنفس العمل ولكن عن طريق قطع الانترنت من داخل خصائص الاتصال وليس
Connect و DisConnect
و الفرق بين الطريقتان هو حجم الكود و طريقة الوصول الى
ipconfig

الطريقة الاولى :
تقوم باضافة مرجع
System.Management
Project > Add Reference > .NET > System.Management

ثم تقوم بكتاية هذا الكود في
General
كود :
Imports System.Management

كود قطع الاتصال
كود :
On Error Resume Next
Dim objMC As New ManagementClass("Win32_NetworkAdapterConfiguration")
Dim objMOC As ManagementObjectCollection = objMC.GetInstances()
For Each objMO As ManagementObject In objMOC
objMO.InvokeMethod("ReleaseDHCPLease", Nothing, Nothing)
        Next

كود الاتصال
كود :
On Error Resume Next
Dim objMC As New ManagementClass("Win32_NetworkAdapterConfiguration")
        Dim objMOC As ManagementObjectCollection = objMC.GetInstances()
        For Each objMO As ManagementObject In objMOC
            objMO.InvokeMethod("RenewDHCPLease", Nothing, Nothing)
        Next

واليك هذه الداله للتأكد من النتيجه بوجود انترنت او لا عن طريق
ping
كود :
Private Function ping(ByVal server As String) As String
Try
            Dim raggi As New Stopwatch
            raggi.Start()
            My.Computer.Network.Ping(server)
            raggi.Stop()
            MsgBox("Connected")
            Return True
        Catch
            MsgBox("Disconnected")
            Return False
        End Try
    End Function

مثال على استخدام هذه الداله
كود :
ping("google.com")


الطريقة الثانية

كود قطع الاتصال
كود :
s hell[FONT=Arial]("cmd.exe /c ipconfig/release") [/FONT]

كود الاتصال
كود :
s hell[FONT=Arial]("cmd.exe /c ipconfig/renew")[/FONT]


مع حذف المسافة بين حرف s و h لان الكلمة ممنوعه في المنتدى
}}}
تم الشكر بواسطة: ola , ola


الردود في هذا الموضوع
[تم الحل] ماهو كود قطع النت واعادته للمودم - بواسطة Raggi Tech - 23-09-12, 04:53 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ماهو سبب اغلاق الفورم صالح عبدالله 2 512 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  ما الحل dwidar07@gmail.com 3 424 21-02-25, 01:08 AM
آخر رد: أبو خالد الشكري
  أسرع طريقة يمكن بها نقل جدول Table من قاعدة بيانات على النت إلى أخرى محلية mmaalmesry 2 593 19-10-24, 09:26 PM
آخر رد: mmaalmesry
  [VB.NET] ماهو حل مشكلة Microsoft.ACE.OLEDB provider muad 13 1,124 28-09-24, 12:52 PM
آخر رد: صالح عبدالله
  النت يعمل و الاتصال بقاعدة البيانات يعطى خطأ mmaalmesry 4 401 28-08-24, 01:02 AM
آخر رد: Jounior_P
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 745 21-07-24, 01:46 PM
آخر رد: bassant
  ماهو حل هذه المشكلة مع السكانر؟ صالح عبدالله 3 499 11-05-24, 02:35 PM
آخر رد: قناص المدينة
  ماهو حل رسالة الخطأ اللتي تظهر حتى لو انها ضمن Try catch justforit 2 573 28-04-24, 09:45 AM
آخر رد: justforit
  ماهو حل هذا الخطأ في الكود melad2002 7 888 25-02-24, 12:25 AM
آخر رد: justforit
  [VB.NET] ماهو اسم هذه الازرار ( + موجب و - سالب ) h2551996 1 480 19-12-23, 10:29 PM
آخر رد: justforit

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


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