j'ai besoin de tracer la route d'un ip, en fait j'utilise le composant indy TIdTraceRoute
de l'unité idTraceRoute
.comment je peux tracer une adresse IP en utilisant delphi
IdTraceRoute1:= TIdTraceRoute.Create(Self);
IdTraceRoute1.ResolveHostNames:= True;
IdTraceRoute1.ReceiveTimeout:= 5000;
IdTraceRoute1.OnReply:= TraceRoute;
IdTraceRoute1.Host:= 'www.google.com';
IdTraceRoute1.Trace;
procedure TForm1.TraceRoute(ASender: TComponent;
const AReplyStatus: TReplyStatus);
begin
Memo1.Lines.Add(AReplyStatus.FromIpAddress);
end;
mais toujours revenir.
0.0.0.0
0.0.0.0
0.0.0.0
0.0.0.0
0.0.0.0
0.0.0.0
existe une autre façon de tracer une IP peut-être en utilisant des fenêtres api ou en utilisant un autre composant indy?
en fait, je me sers delphi-et Windows 7. xe
ajouter le tag 'indy', le problème est là –
oui, il y a une API pour éviter Indy, consultez ici: http://msdn.microsoft.com/en-us/library/aa366051(VS.85).aspx –