Bonjour
voila j'ai fait 2 prog en langage:
un client et un serveur en UDP, ceux ci communiquent entre eux et sont sur la meme machine.
J'avais un pb de réception : ca fonctionnait parfait sous Win2000 et XP mais pas sous Win98.
en fait pour corriger ce bug il faut remplacer
sin.sin_addr.s_addr=INADDR_ANY;
par
sin.sin_addr.s_addr=inet_addr(ip); //ip a la valeur "127.0.0.1"
Mais maintenant j'ai un autre pb.
Mon serveur passe maintenant par un controle Winsock (sous VB, ou Fox PRo ..... ...).
Je sui toujours sur une seule machine mais maintenant c'est du type langageC vers VB.
Ca fonctionne sous Win2000 et po Win98 ! (grrrrrrrr...)
En fait sous Win98 je peux faire
- C vers C
- VB vers VB (avec control Winsock)
mais pas c vers VB !!!!
kelun a til déjà fait ca sou Win98?
Oubien un code de client en C qui va vers n'importe kel serveur de n'importe kel langage?
Pourkoi ca marche bien sous Win2000 et XP mais po sou 98?
Merci.