IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Člen
Člen
Avatar
Člen:1.4.2015 16:30

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:1.4.2015 17:57
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í
+2,50 Kč
Ř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:1.4.2015 18:17

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
1.4.2015 18:17
Avatar
Člen
Člen
Avatar
Odpovídá na Michal Štěpánek
Člen:5.4.2015 11:24

Aj tak to nefunguje :(

Nahoru Odpovědět
5.4.2015 11:24
...
Avatar
Odpovídá na Člen
Michal Štěpánek:5.4.2015 12:13

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.