IP locale en fonction du Hostname
Bonjour,
Après plusieurs recherches sur le web, je finis par poster ici, mon problème étant que je n'arrive pas à trouver l'ip locale d'un ordinateur sur mon réseau local à partir du Hostname, voici donc mon code (qui ne marche pas) :
Code:
1 2 3 4 5 6 7 8
| if ListBox1.ItemIndex > 1 then
Begin
// On mets le message a envoyé sous cette forme : Hostnameenfonctiondel'ip + a dit : + Le message entré dans le Memo2.
messend := (Gstack.HostByAddress(Gstack.LocalAddress) + ' dit : ' + Memo2.Text);
// On envoie à la personne sélectionnée dans la ListBox.
ip := Gstack.LocalAddress(ListBox1.Items[ListBox1.ItemIndex]); // Ligne à problème.
IdUDPCLient1.Send(ip, 3000, messend);
End; |
Je recherche donc un équivalent à Gstack.LocalAddress() pour les hostnames vus que mes items dans ma ListBox comportent des Hostnames.
Je suis donc en attente de votre réponse.
Cordialement,