fdiedler2000
Messages postés383Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention 1 décembre 2008
-
19 févr. 2005 à 18:52
pintux
Messages postés21Date d'inscriptionmardi 23 juin 2009StatutMembreDernière intervention23 juin 2009
-
13 août 2008 à 09:04
Bjr je voudrais utiliser dzes sockets pour créer un serveur/client de
tchat mais je n'ai aucune idée de comment faire ? vous pouvez m'aider ?
cbnet
Messages postés176Date d'inscriptionvendredi 29 octobre 2004StatutMembreDernière intervention 7 mars 2005 20 févr. 2005 à 00:32
oui, je ne connais pas VB.NET donc je vais pas pouvoir beaucoup t'aider
mais je suppose que tu dois pouvoir le faire aussi : il faut utiliser
soit un contrôle Winsock (OCX), assez simple d'utilisation, soit passer
par les API de windows sur les sockets (je crois que c'est wsock32.dll).
Cherche
sur ce site "winsock" et tu trouveras beaucoup d'exemples d'utilisation
(surtout des chat d'ailleurs), même en VB.NET j'en suis sûr.
fdiedler2000
Messages postés383Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention 1 décembre 2008 20 févr. 2005 à 06:35
Bjr mer ci pour ta reponse mais au fait j'ai ajouter manuellement le
fichier MSWINSCK.OCX manuellement dans SYSTEM32 mais lorsque je fais un
clique droit sur la boite à outils, je clique sur Ajouer/supprimer et
ensuite je vais dans l'onglet COM et je selectionne Microsoft winsocl 6
ou un truc dans le genre et je met OK et bah quand je l'utilise il me
marque " vouw ne disposezpas de license requise pour ce contole active
X " ( car je crois que winsock n'existe plsu en VB.NET )...
J'ai faid bcp de recherche et k'ai rien trouvé donc si tu sais ou allé
pour utiliser soit winsock si t'arrive a regler le probleme ou soit les
sockets avec un bon tutos ou une personne expert qui pourrais
m'expliquer....
saches que c'est pour du VB6, mais les fonctions, propriétés et
évènements du contrôle winsock seront les mêmes pour toi, même en .NET,
après pour le reste, tu auras peut-être à faire de petite adaptation,
mais c'est bien pour débuter.
Vous n’avez pas trouvé la réponse que vous recherchez ?
cbnet
Messages postés176Date d'inscriptionvendredi 29 octobre 2004StatutMembreDernière intervention 7 mars 2005 22 févr. 2005 à 02:50
Là je bloque je sais pas trop... déjà, est-ce que quand tu as fait le
regsvr32 tu as bien eu un message confirmant l'enregistrement de l'OCX
? si ce n'est pas le cas ça doit être le problème. Mais sinon, désolé,
j'ai pas VB.NET et je ne peux pas aller plus loin.
Pour winsock, sache que tu as toujours la solution d'utiliser les API,
à la place de l'OCX, ça te règlerait ce problème de licence.
Dernière solution envisageable, reposte un message sur le forum en demandant précisément "Utilisation de winsock en VB.NET".
pintux
Messages postés21Date d'inscriptionmardi 23 juin 2009StatutMembreDernière intervention23 juin 2009 13 août 2008 à 09:03
Si c'est en VB.NET La meilleur façon est d'utiliser les objets mise à ta disposition dans le Framework .NET. En particulier l' objet Socket qui te permet d'écouter le réseau d'envoyé ou de recevoir des données; Je t'invite à consulter la doc en ligne pour avoir plus de détail. Mais on peut dire que le socket est la clef de voute client serveur du .NET