In der Version Indy10_4890 unter Delphi 7 und Win XP klappte
Indy Ping problemlos. Ich konnte auch verschiedene Paketgrößen angeben.
Doch mit allen neueren Versionen schlägt Ping immer fehl. Aktuell habe ich Indy10_5051 getestet - auch dies war erfolglos.
Es kommen viele verschiedene Fehlermeldungen bei Ping. Auch Programmabstürze,
Pointerfehler traten bei den Versuchen auf.
aber meistens : Socket Error # 10040 Message too long
Mein Code:
form1.IdICMPClient1.ReceiveTimeout := 5100; <-- 5000 war auch nicht möglich
form1.IdICMPClient1.PacketSize := 16; <-- hier habe ich 16,24 und 1024 probiert
form1.IdICMPClient1.Host := TestIpAdress;
form1.IdICMPClient1.Ping(); <-- Auch mit Ping('Pingpong') kein Erfolg
Was könnte ich noch probieren?