Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1143 connectés 

  FORUM HardWare.fr
  Programmation

  [Delphi] Connaitre sa propre IP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] Connaitre sa propre IP

n°91026
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 19-01-2002 à 16:30:08  profilanswer
 

Bonjour,
 
J'ai créé un chat en Delphi, mais pour parler il faut connaitre l'IP du destinataire. J'aimerais donc inclure une fonction qui donne son IP, comme ça on se l'échange et on peut ensuite parler.
Je pourrais faire 'ipconfig', mais bon ça serait mieux sous Delphi !!!
 
@++

mood
Publicité
Posté le 19-01-2002 à 16:30:08  profilanswer
 

n°91039
[SDF]Poire
Vive Grumly
Posté le 19-01-2002 à 16:42:34  profilanswer
 

procedure GetIPList(ToList : TStrings);
type
  TaPInAddr = array [0..255] of PInAddr;
  PaPInAddr = ^TaPInAddr;
var
  pptr: PaPInAddr;
  I: Integer;
  HostEnt: PHostEnt;
  Name: String;
  WSAData: TWSAData;
begin
  WSAStartup(2, WSAData);
  SetLength(Name, 255);
  Gethostname(PChar(Name), 255);
  SetLength(Name, StrLen(PChar(Name)));
  HostEnt := gethostbyname(PChar(Name));
  if HostEnt <> nil then
  begin
    pptr := PaPInAddr(HostEnt^.h_addr_list);
    I := 0;
    while pptr^[I] <> nil do begin
      ToList.Add(StrPas(inet_ntoa(pptr^[I]^)));
      Inc(I);
    end;
  end;
  WSACleanup;
end;
 
récupére la liste de toute les ip du poste


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°91166
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 20-01-2002 à 11:32:33  profilanswer
 

Merci !!!!!!!!!!!!!! :hello:


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°91181
3Phach4
...
Posté le 20-01-2002 à 14:21:04  profilanswer
 

merci beaucoup, justement je me poser la meme question pas plus tard que hier...  :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Delphi] Connaitre sa propre IP

 

Sujets relatifs
[Delphi 6] creation de composants, pb avec 1 propriété.[ Delphi ] - Recherche de composants
[Delphi] histoire de pointeur[Delphi 6] création de composants et propriétés objets...
[Delphi/OLE/Excel] Forcer le delete d'une page...meme avec des donnees[Delphi] BDD Image BMP ou JPG?
[delphi] qqn peut m'envoyer delphi ? [delphi] Deux questions...
[JAVA] Gerer les evenements (souris) sur son propre composant[Delphi] déclarer un programme en system service
Plus de sujets relatifs à : [Delphi] Connaitre sa propre IP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR