Autor Beitrag
Snippy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 61



BeitragVerfasst: Mo 12.05.03 20:42 
Hi!

Wie kann ich es machen, dass etwas ausgeführt wird, wenn ich ins I-Net connecte???
Geht das überhaupt?

THX

_________________
Carpe Diem!
GrinzPrinz :-)
Hält's aus hier
Beiträge: 1



BeitragVerfasst: So 24.08.03 19:20 
Hätte da folgenden Code für dich:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
uses WinInet;

procedure TForm1.Button1Click(Sender: TObject);
begin
  If  InternetGetConnectedState(nil, 0) then
    Caption := 'Online'
  else
    Caption:='Offline';
end;


Der Code sollte immer funzen, wenn Du per DFÜ im INET bist, Bei mir klappte es sogar im Netzwerk hinter nem Router, obs Zufall ist, kann ich nicht sagen.
thebe
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 128

WinXP Home
D6 Enterprise
BeitragVerfasst: So 24.08.03 20:34 
Zitat:
Wie kann ich es machen, dass etwas ausgeführt wird, wenn ich ins I-Net connecte???


Der Code von Dir Prinz geht einfach nur auf eine nicht vorhande bzw. vorhandene INet Verbindung ein. Damit man rauskriegt ob ne Verbindung nu gerade erstellt wird oder gerade geschlossen wird, müßte man alle Nase lang den ConnectionState ins Inet abfragen, rückspeichern und dann bei ner Veränderung drauf eingehen.