Avatar billede zity Nybegynder
04. september 2003 - 19:31 Der er 8 kommentarer og
1 løsning

Check om computer er Online

Jeg skal bruge en kode der kan vise om computeren er connected til internettet 
//Zity
Avatar billede baxos Nybegynder
04. september 2003 - 19:46 #1
Brug noget ping agtigt..
Avatar billede baxos Nybegynder
04. september 2003 - 19:54 #2
Indy client  ind og skriv web2.Get('http://www.dr.dk')  i form creat
Avatar billede baxos Nybegynder
04. september 2003 - 19:54 #3
Altså IdHttp    og så on a error goto error
Avatar billede baxos Nybegynder
04. september 2003 - 19:57 #4
svar
Avatar billede bananjoe Nybegynder
05. september 2003 - 13:02 #5
her er en function du kan teste det med

function GetOnlineStatus : Boolean;
var ConTypes : Integer;
begin
  ConTypes := INTERNET_CONNECTION_MODEM + INTERNET_CONNECTION_LAN + INTERNET_CONNECTION_PROXY;
  if (InternetGetConnectedState(@ConTypes, 0) = False) then Result := False else Result := True;
end;

og her er noget kode den kan vise det

var
  conn : boolean;
  booltext : string;
  begin
conn := getonlinestatus;
booltext := booltostr(conn,true);
showmessage('The fact that you are connected to the internet is ' + booltext);
end;
Avatar billede borrisholt Novice
09. september 2003 - 14:49 #6
Avatar billede zity Nybegynder
14. september 2003 - 19:26 #7
>> bananjoe
der mangler vist et eller andet i USES den siger fejl ved INTERNET_CONNECTION_MODEM
Avatar billede bananjoe Nybegynder
15. september 2003 - 22:51 #8
du skal ha wininet i uses ;-)
Avatar billede borrisholt Novice
03. oktober 2003 - 10:01 #9
problemet med bananjoe's løsning er blot at den ikke virker 100%.

Hvis nu jeg har adgang til internettet, gennem et lan, og jeg slukker for Serveren. Så har jeg ikke adgang til Internettet, mmen bananjoe's funktion fortæller mig jeg har !

Jens B
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester