Thema: Delphi Ping received Bytes

Einzelnen Beitrag anzeigen

Michael II

Registriert seit: 1. Dez 2012
Ort: CH BE Eriswil
719 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Ping received Bytes

  Alt 18. Mai 2018, 00:21
Oder wieder einmal asynchron mit Overbyte, hier im Beispiel mit Size=100

Delphi-Quellcode:
procedure TForm45.Button1Click(Sender: TObject);
begin
  ping1.DnsLookup( 'www.delphipraxis.net' );
end;

procedure TForm45.Ping1DnsLookupDone(Sender: TObject; Error: Word);
begin
  if Error = 0 then
  begin
    ping1.Address := Ping1.DnsResult;
    ping1.Size := 100;
    ping1.Ping;
  end;
end;

procedure TForm45.Ping1EchoReply(Sender, Icmp: TObject; Status: Integer);
begin
  if status <> 0 then
  ShowMessage( ping1.Reply.DataSize.ToString );
end;
Michael Gasser
  Mit Zitat antworten Zitat