Bonjour,

J'ai deux applications...etc. (je passe)

Mon problème est le suivant :

Lorsque je détermine une adresse IP en dur dans ma fonction inet_addr() (pour la connexion au serveur), je parviens à me connecter correctement. En revanche, lorsque je fais appelle à une variable, obtenue à partir du cast de celle contenue dans un contrôle Edit, la connexion ne s'effectue pas.

Le contrôle Edit est associé à une variable de type CString. J'obtiens ma variable de type const char* de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
const char* ccIp = (LPCSTR)(LPCTSTR)m_strMonControleEdit;
Lorsque j'affiche par le biais d'une MessageBox ma variable ccIp de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
MessageBox((LPCTSTR)ccIp);
je retrouve la valeur de ma variable CString mais... le cast a t-il été fait correctement ?