avez vius deja reussit a creer ou communiquer a travers des sockets sur microsoft visual 6 platforms?
si oui quel library vous utilisez
parce moi j ai toujours un fatal error qui apparait <ISA is NOT supported>
i will appreciated vraiment
avez vius deja reussit a creer ou communiquer a travers des sockets sur microsoft visual 6 platforms?
si oui quel library vous utilisez
parce moi j ai toujours un fatal error qui apparait <ISA is NOT supported>
i will appreciated vraiment
En règle général, j'utilise les MFC.
tu peux trouver des explications sur codeproject
Evite d'écrire en style SMS (mélange Français/anglais, ....)
En général, sous Visual 6, j'utilise Winsock2 et je bosse en asynchrone avec WSAAsyncSelect().
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
comme il avait des tuto sur WINSOCK2 je l ai essaye
mais il ya un probleme car le server/client ne communique pas meme lorsque je leur donne le meme DNS et met le client ecoute le meme port que le server (23) pourtant j autorise parfeu a autorise la communication
une idee ?
j aimerais bien savoir s' il est possible d' ouvrir sur le meme ordinateur un program server et un autre client et les faire communiquer via le socket biensur en utilisant VC6
j ai bien tout faire donner mon propre IP au client utiliser le meme port demander au client d imprimer ce qu' il recoi avec la comment
printf("%s\n", buffer);
biensr j ai inclus la librarie stdio.h mais j ai une reponse bizare quand j execute le programe la j avoue j ai besoin d un coup de pouce![]()
printf est un affichage écran pas une impression sur imprimante
non quand je dis imprime je veux en fait dire afficher
parce lorsque j execute le program client meme apres ou avant avoir execute le server program le client affiche des caracteres autre que Hello World!
pourtant je demande afficher le contenu du buffer avec la commande printf
- On peut tout-à-fait lancer un serveur et X clients sur la même machine (À moins que le client fasse lui-même office de serveur, comme dans le cas du FTP actif).
- Une chaîne de caractère en C ou en C++ se termine par un caractère nul ('\0'). Il est préférable de le transmettre aussi.
Note : Ne pas oublier que strlen() retourne la taille caractère nul non-compris. Exemple: La chaîne "abc" fait 4 caractères : {'a', 'b', 'c', '\0'}, mais strlen("abc") retournera 3.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
merci a vous tous
j ai finalement reussi a transmettre Hello world et a afficher le message
pour y arriver, j ai:
utiise le ip 127.0.0.1 et le meme numero de port pour le client/server
utilise la librairie stdio.h et la commande puts (buffer) apres recv (buf...)
dsl j ai un clavier qwerty donc pas accent
je vais mieux m entrainer decu et prochain project sera de associer les sockets avec un object ( boule par example) et etre capable de le bouger a ma guise sur le client en utilisant le serveur.
je vous ferai signe si besoin d aide a moins que vous ayez des lins internet pour me guider
merci encore![]()
Partager