Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy-ICMP: Ping (https://www.delphipraxis.net/43923-indy-icmp-ping.html)

Die Muhkuh 10. Apr 2005 17:07


Indy-ICMP: Ping
 
Hi,

ich hab schon gesucht, aber ich hab nicht das gefunden, was ich wollte (wahr. war ich ma wieder zu :drunken: :mrgreen: ).

Delphi-Quellcode:
function DoPing(Host: String): String;
begin
  with fmain do
  begin
    icmp.Host := Host;
    icmp.Ping();
  end;
end;
So pinge ich. Alles schön und gut, aber ich möchte messen, wie lange der Ping braucht, bis er wieder bei mir ist. Wie stelle ich das an?

slemke76 10. Apr 2005 17:11

Re: Indy-ICMP: Ping
 
nur so ins blaue, habe ich selber auch noch nicht gebraucht....

Die Ereignisse OnReply / OnStatus der ICMP Komponente ?

lg

Die Muhkuh 10. Apr 2005 17:13

Re: Indy-ICMP: Ping
 
Zitat:

Zitat von slemke76
nur so ins blaue, habe ich selber auch noch nicht gebraucht....

Die Ereignisse OnReply / OnStatus der ICMP Komponente ?

lg

Auf die Idee bin ich auch schon gekommen, aber ich kann ja kein GetTickCounter oder so benutzen :-?

Dax 10. Apr 2005 17:15

Re: Indy-ICMP: Ping
 
Wieso kannst du das nicht? GTC ist keine privilegierte Funktion oder durch Security-Teile von NT geschützt..

Die Muhkuh 10. Apr 2005 17:16

Re: Indy-ICMP: Ping
 
Weil ich nicht weiß, wie ich den GTC über zwei proceduren / funktionen verwende ;) .

Aber ich habs schon gefunden. Es war doch OnReply...

slemke76 10. Apr 2005 17:47

Re: Indy-ICMP: Ping
 
GTC: for dem Ping speicherst du den Wert in einer globalen (!) Variable, mit der der Wert in der anderen function verglichen wird....

lg

glkgereon 10. Apr 2005 18:29

Re: Indy-ICMP: Ping
 
BAAHH!!! keine globale!!! :warn:

tu die variable aus stylistischen gründen lieber in den private-teil der form.

moritz 10. Apr 2005 19:03

Re: Indy-ICMP: Ping
 
Oder verwende den Tag der Ping-Komponente.

slemke76 11. Apr 2005 07:30

Re: Indy-ICMP: Ping
 
Zitat:

Zitat von glkgereon
BAAHH!!! keine globale!!! :warn:

Okok - wird nicht wieder passieren :pale: :pale: :wall:

glkgereon 11. Apr 2005 09:05

Re: Indy-ICMP: Ping
 
*g*

ich machs trotzdem selber immer wieder gerne :mrgreen:

net schlimm ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz