Avatar
Člen
Člen
Avatar
Člen:

Zdravím !
Potrebujem pomoc... Mám aplikáciu, ktorá má pri štarte zistiť dostupnosť internetového pripojenia - riešim to takto:

If Not My.Computer.Network.IsAvailable Then
            MsgBox("Internetové pripojenie nie je dostupné. Program bude ukončený", MsgBoxStyle.Critical, "Chyba")
            Me.Close()
        End If

Avšak to nefunguje. Vie niekto poradiť?

Odpovědět 1.4.2015 16:30
...
Avatar
Odpovídá na Člen
Michal Štěpánek:
My.Computer.Network.IsAvailable

vypíše buď True nebo False
Zkus

If (My.Computer.Network.IsAvailable = False) Then
            MsgBox("Internetové pripojenie nie je dostupné. Program bude ukončený", MsgBoxStyle.Critical, "Chyba")
            Me.Close()
        End If

EDIT: Místo MsgBox používej MessageBox.Show()

Editováno 1.4.2015 17:58
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 1.4.2015 17:57
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Michal Štěpánek
Michal Žůrek (misaz):

ve VB.NET používat MsgBox může, je tam zjednodušeně vyvedený do kratšího názvu.

Program by však měl vypínat s pomocí příkazu End, protože, form.Close mu zavře formulář, pokud formulářů bude více, aplikace se neukončí. Záleží co chce.

Nahoru Odpovědět  +2 1.4.2015 18:17
Nesnáším {}, proto se jim vyhýbám.
Avatar
Člen
Člen
Avatar
Nahoru Odpovědět 5.4.2015 11:24
...
Avatar
Odpovídá na Člen
Michal Štěpánek:

Tak jsi to musel napsat špatně, protože mě to funguje dobře...

Nahoru Odpovědět 5.4.2015 12:13
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.