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

  FORUM HardWare.fr
  Programmation
  C++

  [MFC] Problème Port Socket

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MFC] Problème Port Socket

n°1369207
Atlanted
Posté le 17-05-2006 à 21:50:44  profilanswer
 

Bonjour,
 
J'ai un petit souci avec les MFC. J'ai un fichier pour les sockets qui fontionne sous DOS et que j'ai compilé en mode release pour créer un fichier .obj que j'intègre dans mon source MFC. Dans ma MFC je cherche à récuperer les valeurs saisie dans des Edit box une pour l'ip et une pour le port..
 
Bref pour l'ip ça fonctionne mais pour le port ça n'a pas l'air de fonctionner. Peut être une mauvaise définition de ma variable.. je sais plus. Merci.
 
 
Sous DOS
 

Code :
  1. sock(SOCKET *pt_descripteur, char *adresse, char *port)
  2. ..........


 

Code :
  1. sock.sin_family = AF_INET;
  2. sock.sin_port = htons(port); // Définition de port  
  3. sock.sin_addr.s_addr = inet_addr(adresse);


 
Apparament ça n'a pas l'air d'être un char m'enfin un unsigend short ça fonctionne pas.
 
 
Sous MFC
 

Code :
  1. sock(&descripteur, buffer2, buffer3); ......


 

Code :
  1. char buffer2[16];
  2. char buffer3[8];
  3. UpdateData(true);
  4. m_adresse.GetWindowText(buffer2,16);
  5. MessageBox(buffer2,"Adresse IP" );
  6. UpdateData(true);
  7. m_port.GetWindowText(buffer3,8);
  8. MessageBox(buffer3,"Port" );
  9. SOCKET descripteur;
  10. sock(&descripteur, buffer2, buffer3);

mood
Publicité
Posté le 17-05-2006 à 21:50:44  profilanswer
 

n°1369983
breizhbugs
Posté le 18-05-2006 à 20:34:45  profilanswer
 

Si sous MFC tu programmes,
Alors CSocket tu utiliseras ! ( http://msdn.microsoft.com/library/ [...] socket.asp )  
 
Cela dit sous windows, faut aussi initialiser 'descripteur' comme tu l'as fait pour DOS!


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

  [MFC] Problème Port Socket

 

Sujets relatifs
Problème forum phpbbProblème de validation automatique de forumlaire avec Opera [RESOLU]
[socket UDP] Codage BER : Format des Tag (TLG)Probleme de session et tableau
Problème de librairie .aProblème de Serialization
Problème avec MsgBoxprobleme de lecture/ecriture dans un fichier excel
Applet java, archive jar -> probleme Worng name :(probleme de parametre privé dans classe
Plus de sujets relatifs à : [MFC] Problème Port Socket


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