Bonjour!!!
Alors voila je voudrai pouvoir recuperer le nom d'hote du client depuis le serveur de cette maniere
procedure TForm1.ServerConnect(AThread: TIdPeerThread);
var List: TList;
i: Integer;
begin
ListBox1.Clear;
List := Server.Threads.LockList; //vérouiller la liste
try
for i := 0 to Pred(List.Count) do //Pour chaque thread
try
TIdPeerThread(List.Items[i]).Connection.WriteLn('°'); //Envoie le message
except
TIdPeerThread(List.Items[i]).Stop;
end;
finally
Server.Threads.UnlockList; //dévérouiller la liste
end;
end;
Sauf que a la place du WriteLn('°') j'aurai la technique pour recuperer le nom d'hote du client. (evidement je créer mon thread sur le client). Donc voila je voudrai savoir coment fair pour avoir le nom d'hote du client connecté en utilisant une technique semblable (a partir du LockList).
merci de vos reponse ;-)