Autor Beitrag
technotoolz
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47

Win98;Win2k;WinXP
D7 Ente
BeitragVerfasst: Mo 19.04.04 09:40 
Wollte wissen wie man den Netzwerkstatus abfragen kann? connected / nicht connected


Diese Funktion sollte es sein aber sie geht nicht:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
function IsNetworkConnected: Boolean; 
begin 
  if GetSystemMetrics(SM_NETWORK) and $01 = $01 then 
  begin 
    Result := True; 
  end 
  else 
  begin 
    Result := False; 
  end; 
end;


Vieleicht habe ich was vergessen.

Moderiert von user profile iconPeter Lustig (14:58, 19.04.2004): Topic verschoben
daPimP
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 54
Erhaltene Danke: 1

Win XP
D6, D7
BeitragVerfasst: Mo 19.04.04 20:01 
Titel: connected / nicht connected
Wenn dir die DFÜ - Verbindung reicht, nimm das. Hab das selbst als Abfrage in meinem W-Lan Netzwerk verwendet. Funzt.

procedure TForm1.Button1Click(Sender: TObject);
begin
If InternetGetConnectedState(nil, 0) then
Button1.Caption := 'DFÜ *ONline*'
else
Button1.Caption:='DFÜ *OFFline*';
end;

_________________
watch out ... SySSnapper... coming soon
technotoolz Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47

Win98;Win2k;WinXP
D7 Ente
BeitragVerfasst: Di 20.04.04 07:56 
Soll schon normales LAN sein, aber ist auch gut zu wissen.
Könnte mal wichtig sein.

Danke
Heiming
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 31

WIN XP
D7 EE
BeitragVerfasst: Di 04.05.04 15:05 
Check einfach ob die lokale IP 127.0.0.1 ist - wenn ja dann bist du nicht im Netzwerk

_________________
Nur weil du nicht paranoid bist, heißt das nicht dass sie nicht hinter dir her sind !
Karlson
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Mi 05.05.04 16:40 
Hmm, das versteh ich jetzt nicht ganz?!
Die lokale kann auch 10.10.192.4 oder sonst was sein.
Oder erkläre mal was du meinst?
maze2k
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 252

WIN 95, WIN NT 4.0, WIN 98, WIN 98SE, WIN 2000, RedHat Linux 7.3, Mandrake Linux 9.2, Knoppix Linux 3.3
D6 Pers
BeitragVerfasst: Mi 05.05.04 16:45 
127.0.0.1 ist der localhost.
der funktioniert aber auch, wenn du ne Internetverbindung hast.

_________________
Wer das Konzept der Unendlichkeit verstehen will, muss nur das Ausmaß menschlicher Dummheit betrachten. (Voltaire)