نمایش نتایج 1 تا 5 از 5

نام تاپیک: Enableو Disable شدن کارت شبکه بصورت اتوماتیک

  1. #1
    کاربر دائمی آواتار sina26
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    همه ایران سرای من است
    پست
    165

    Enableو Disable شدن کارت شبکه بصورت اتوماتیک

    سلام دوستان
    من رو کامپیوترم 2 تا کارت شبکه دارم که به 2 تا شبکه جدا از هم وصل شده حتما وقتی یکی Enable اون یکی باید Disable بشه برای این منظور میخوام یه برنامه بنویسم تا این کار رو بصورت خودکار انجام بده لطفا منو راهنمائی کنید که چکار باید بکنم و از کجا شروع کنم

  2. #2
    کاربر دائمی آواتار حمید محمودی
    تاریخ عضویت
    آذر 1387
    محل زندگی
    0x0001
    پست
    642

    نقل قول: Enableو Disable شدن کارت شبکه بصورت اتوماتیک

    فکر کنم با دیسیبل کردن بصورت سرویسی کارت راه بیفته.

  3. #3
    کاربر دائمی آواتار sina26
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    همه ایران سرای من است
    پست
    165

    نقل قول: Enableو Disable شدن کارت شبکه بصورت اتوماتیک

    با سلام و تشکر
    لطفا واضح تر و بیشتر توضیح بدین

  4. #4
    کاربر دائمی آواتار sina26
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    همه ایران سرای من است
    پست
    165

    نقل قول: Enableو Disable شدن کارت شبکه بصورت اتوماتیک

    سلام
    اساتید محترم و دوستان عزیزم منتظر راهنمائی شما بزرگواران هستم

  5. #5
    کاربر دائمی آواتار ali682344
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    تهرلن
    سن
    35
    پست
    296

    نقل قول: Enableو Disable شدن کارت شبکه بصورت اتوماتیک

    با سلام
    اين كدو ببين مشكلت حل ميشه
    Dim objCP, objEnable, objDisable, colNetwork
    Dim clsConn, clsLANConn, clsVerb
    Dim strNetConn, strConn, strEnable, strDisable
    Dim bEnabled, bDisabled


    Private Sub Form_Load()
    strNetConn = "Network Connections"
    strConn = "Local Area Connection"

    strEnable = "En&able"
    strDisable = "Disa&ble"

    Set objshell = CreateObject("Shell.Application")

    If objshell Is Nothing Then
    MsgBox "Fooey"
    Exit Sub
    End If


    Set objCP = objshell.NameSpace(3) 'Control Panel

    Set colNetwork = Nothing
    For Each clsConn In objCP.Items
    If clsConn.Name = strNetConn Then
    Set colNetwork = clsConn.GetFolder
    Exit For
    End If
    Next

    If colNetwork Is Nothing Then
    MsgBox "Network folder not found"
    Exit Sub
    End If

    Set clsLANConn = Nothing
    For Each clsConn In colNetwork.Items
    If InStr(LCase(clsConn.Name), LCase(strConn)) Then
    Set clsLANConn = clsConn
    Exit For
    End If
    Next

    If clsLANConn Is Nothing Then
    MsgBox "Network Connection not found"
    Exit Sub
    End If

    bEnabled = True
    Set objEnable = Nothing
    Set objDisable = Nothing

    For Each clsVerb In clsLANConn.Verbs
    If clsVerb.Name = strEnable Then
    Set objEnable = clsVerb
    bEnabled = False
    End If
    If clsVerb.Name = strDisable Then
    Set objDisable = clsVerb
    End If
    Next

    If bEnabled Then
    objDisable.DoIt
    Else
    objEnable.DoIt
    End If

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •