Problème dans un chat(lignes vides et serveur relancé)
djipey
Messages postés7Date d'inscriptiondimanche 17 février 2008StatutMembreDernière intervention15 août 2008
-
15 août 2008 à 09:07
djipey
Messages postés7Date d'inscriptiondimanche 17 février 2008StatutMembreDernière intervention15 août 2008
-
15 août 2008 à 10:11
Bonsoir.
Voila je code un chat, mais je suis confronté à plusieurs problèmes:
1-mon chat récupère d'abord l'ip du client(j'ai des projets quant à cette ip)
et démarre ensuite un serveur.Avec le code fourni ci dessous, une fenêtre s'affiche d'abord avec l'adresse IP du client, et si on clique sur ok tt de suite, tout se passe bien ça démarre normalement.Si on attend environ une minute, une autre fenêtre apparait et dit que le serveur et déja en route.Sur ce l'explorateur windows me dit carrément que zeroChat.exe a cessé de fonctionner. Je ne comprends pas pourquoi. Pourriez vous y jeter un oeil et me donner votre avis?
2-Je fais une boucle qui boucle tant qu'il y a des données à envoyer(pour chaque message), comme ça si deux messages sont envoyés à la suite ils sont affichés quand même.(En attente de créer une classe qui gérerait les messages de chaque client séparément). Le problème c'est qu'actuellement quand j'écris voila ce qui se passe:
premier message:
normal
deuxième message:
une ligne vide se rajoute en dessous de la précédente
troisième message:
deux lignes vides se rajoutent
quatrième message:
trois lignes vides
etc, etc....
Pourriez vous tenter de me dire pourquoi ça fait ça?
3-Ce n'est pas un problème, mais je voulais savoir si on pouvait créer une sorte de base de donnée propre au programme à laquelle tous les clients auraient accès. Cela servira par la suite à dispenser l'utilisateur la gestion de l'IP.