🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
9 messages
9 total messages Started by Red Head Tue, 24 Jun 2003 16:05
checken of ik met internet verbonden ben
#4866
Author: Red Head
Date: Tue, 24 Jun 2003 16:05
2 lines
1083 bytes
hoe kan ik in VISUAL BASIC
checken of ik met het internet verbonden ben?
Re: checken of ik met internet verbonden ben
#4867
Author: Atrius
Date: Tue, 24 Jun 2003 16:59
11 lines
1628 bytes
"Red Head" <re_dhead@hotmail.com> wrote in message
news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
> hoe kan ik in VISUAL BASIC
> checken of ik met het internet verbonden ben?
>
simpelste manier is om met een winsock component het localhost IP adres op
te vragen.
indien niet verbonden, is dit 127.0.0.1, indien verbonden dan verschilt dit
van 127.0.0.1
ge kunt op regelmatige tijdstippen pollen naar dit IP adres.
Re: checken of ik met internet verbonden ben
#4869
Author: sotto
Date: Tue, 24 Jun 2003 17:08
20 lines
1824 bytes
On Tue, 24 Jun 2003 16:59:58 +0000, Atrius wrote:

> 
> "Red Head" <re_dhead@hotmail.com> wrote in message
> news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
>> hoe kan ik in VISUAL BASIC
>> checken of ik met het internet verbonden ben?
>>
> simpelste manier is om met een winsock component het localhost IP adres op
> te vragen.
> indien niet verbonden, is dit 127.0.0.1, indien verbonden dan verschilt
> dit van 127.0.0.1
> ge kunt op regelmatige tijdstippen pollen naar dit IP adres.

Dit is enkel zo als je rechtstreeks op internet aangesloten zit en niet
achter een router of dergelijke.
Ik zou er niet direct een betere oplossing voor hebben, maar ik wou dit
toch even kwijt.

mvg
Re: checken of ik met internet verbonden ben
#4870
Author: edg
Date: Tue, 24 Jun 2003 18:24
13 lines
1278 bytes
"Red Head" <re_dhead@hotmail.com> schreef in bericht
news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
> hoe kan ik in VISUAL BASIC
> checken of ik met het internet verbonden ben?

gebruik maken van  InternetGetConnectedState in de wininet  api. Voorbeelden
op de site van microsoft of internet


>
>
>
Re: checken of ik met internet verbonden ben
#4871
Author: KLinZ
Date: Tue, 24 Jun 2003 19:58
17 lines
1849 bytes
Atrius wrote:
> "Red Head" <re_dhead@hotmail.com> wrote in message
> news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
>> hoe kan ik in VISUAL BASIC
>> checken of ik met het internet verbonden ben?
>>
> simpelste manier is om met een winsock component het localhost IP
> adres op te vragen.
> indien niet verbonden, is dit 127.0.0.1, indien verbonden dan
> verschilt dit van 127.0.0.1
> ge kunt op regelmatige tijdstippen pollen naar dit IP adres.

Bedoel je een  dns lookup van 'localhost'? Bij mij krijg ik dan nog steeds
127.0.0.1 terug.

-- 
www.zenobits.com
Re: checken of ik met internet verbonden ben
#4874
Author: MaG
Date: Tue, 24 Jun 2003 22:19
40 lines
2664 bytes
"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com> schreef in bericht
news:x52Ka.13427$KF1.276590@amstwist00...
> Atrius wrote:
> > "Red Head" <re_dhead@hotmail.com> wrote in message
> > news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
> >> hoe kan ik in VISUAL BASIC
> >> checken of ik met het internet verbonden ben?
> >>
> > simpelste manier is om met een winsock component het localhost IP
> > adres op te vragen.
> > indien niet verbonden, is dit 127.0.0.1, indien verbonden dan
> > verschilt dit van 127.0.0.1
> > ge kunt op regelmatige tijdstippen pollen naar dit IP adres.
>
> Bedoel je een  dns lookup van 'localhost'? Bij mij krijg ik dan nog steeds
> 127.0.0.1 terug.
>
> -- 
> www.zenobits.com
>

Gelukkig maar, localhost is per definitie 127.0.0.1 ;-))  (Ongeacht of je nu
een ip adres hebt of niet)

Poster bedoelt dat indien er geen netwerkverbinding is, het ip adres
127.0.0.1 is.
Bij een netwerkverbinding wordt het ip adres van de machine verschillend van
127.0.0.1.
Maar dat is nog steeds geen bewijs van een internetverbinding wel van een
netwerkverbinding.
Trouwens wat wil 'verbonden zijn met het internet' eigenlijk zeggen? Kunnen
mailen, surfen, ... ?
OP is hier niet echt duidelijk in. Het simpelste is, doe wat je wil doen,
lukt dat dan ben je verbonden,
lukt het niet, tja dan is er iets mis en dan kan je proberen een verbinding
te maken, inbellen, fout melding, ...

--
MaG
Re: checken of ik met internet verbonden ben
#4875
Author: gd
Date: Wed, 25 Jun 2003 06:38
28 lines
2172 bytes
On Tue, 24 Jun 2003 20:24:39 +0200, "edg" <edg@nospamskynet.be> wrote:

>
>"Red Head" <re_dhead@hotmail.com> schreef in bericht
>news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
>> hoe kan ik in VISUAL BASIC
>> checken of ik met het internet verbonden ben?
>
>gebruik maken van  InternetGetConnectedState in de wininet  api. Voorbeelden
>op de site van microsoft of internet
>
>
Misschien kan dit je op weg helpen :

Private Declare Function InternetGetConnectedStateEx Lib "wininet.dll"
(ByRef lpdwFlags As Long, ByVal lpszConnectionName As String, ByVal
dwNameLen As Integer, ByVal dwReserved As Long) As Long
Dim sConnType As String * 255
Private Sub Form_Load()
    Dim Ret As Long
    Ret = InternetGetConnectedStateEx(Ret, sConnType, 254, 0)
    If Ret = 1 Then
        MsgBox "You are connected to Internet via a " & sConnType,
vbInformation
    Else
        MsgBox "You are not connected to internet", vbInformation
    End If
End Sub
Re: checken of ik met internet verbonden ben
#4878
Author: Wouter Lievens
Date: Wed, 25 Jun 2003 20:23
18 lines
1687 bytes
"Atrius" <eb.arodnap@suirta> schreef in bericht
news:is%Ja.65344$1u5.5345@afrodite.telenet-ops.be...
>
> "Red Head" <re_dhead@hotmail.com> wrote in message
> news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
> > hoe kan ik in VISUAL BASIC
> > checken of ik met het internet verbonden ben?
> >
> simpelste manier is om met een winsock component het localhost IP adres op
> te vragen.
> indien niet verbonden, is dit 127.0.0.1, indien verbonden dan verschilt
dit
> van 127.0.0.1
> ge kunt op regelmatige tijdstippen pollen naar dit IP adres.

???
Da's onzin.
Wat als je in een LAN zit.
Re: checken of ik met internet verbonden ben
#4879
Author: Pieter Laeremans
Date: Wed, 25 Jun 2003 23:08
38 lines
2625 bytes
"Wouter Lievens" <lievenswouter@snotmail.com> writes:

> "Atrius" <eb.arodnap@suirta> schreef in bericht
> news:is%Ja.65344$1u5.5345@afrodite.telenet-ops.be...
> >
> > "Red Head" <re_dhead@hotmail.com> wrote in message
> > news:3ef876c1$0$311$ba620e4c@reader0.news.skynet.be...
> > > hoe kan ik in VISUAL BASIC
> > > checken of ik met het internet verbonden ben?
> > >
> > simpelste manier is om met een winsock component het localhost IP adres op
> > te vragen.
> > indien niet verbonden, is dit 127.0.0.1, indien verbonden dan verschilt
> dit
> > van 127.0.0.1
> > ge kunt op regelmatige tijdstippen pollen naar dit IP adres.
> 
> ???
> Da's onzin.
> Wat als je in een LAN zit.

De beste manier lijkt me om een website te pingen.  (en stop er een
paar in uw programma zodat het niet beslist dat het niet verbonden is
als een site down is)  bv: jeprovider.be, google.be, destandaard.be,
...

Maar als je wil checken of iemand op 't net zit dan wil dat zeggen dat
je wschl iets nuttig wil gaan doen met die (evt.) internetverbinding
en dat je dus een server gaat contacteren, dan kan je die evengoed
pingen.

Ik ken wel niets van VB maar 't zal wel mogelijk zijn zeker.  Zo
slecht is 't nu ook weer niet.  Desnoods door een extern comando op te
roepen.

groeten,

Pieter
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads