Clecle0401
Messages postés21Date d'inscriptionsamedi 14 septembre 2002StatutMembreDernière intervention10 juin 2009
-
21 avril 2008 à 16:48
toufou2006
Messages postés90Date d'inscriptionjeudi 6 avril 2006StatutMembreDernière intervention17 février 2014
-
29 oct. 2009 à 00:28
Bonjour,
Voila, j'aimerai envoyer des messages sur 2 PC distants à l'aide de Sockets.
J'ai Microsoft Visual Basic 2008 Express. Comment puis-je procéder?
J'ai vu sur le net parler de System.Net.Sockets mais il n'est pas présent dans la liste des composants.
cs_Megafan
Messages postés389Date d'inscriptiondimanche 7 avril 2002StatutMembreDernière intervention23 septembre 20162 21 avril 2008 à 18:32
Salut,
Tu n'es plus en VB6, il n'ya plus de composant Winsock (COM).
Tu as plein, d'exemples sur MSDN pour la gestion des sockets....
TcpListenner, TcpClient, Socket synchrone, asynchrone, que du bonheur par rapport à VB6.
@+
Megafan
Clecle0401
Messages postés21Date d'inscriptionsamedi 14 septembre 2002StatutMembreDernière intervention10 juin 2009 24 avril 2008 à 19:40
Merci beaucoup !!
Malheureusement je suis plutôt interessé par les sockets synchrones !
L'idée de faire des boucles et d'aller voir toute les x secondes ne m'attirent pas trop.
Merci quand même ! Et si jamais il te prend de faire une source avec des sockets synchrones.. Ca serait top
cs_Megafan
Messages postés389Date d'inscriptiondimanche 7 avril 2002StatutMembreDernière intervention23 septembre 20162 25 avril 2008 à 17:27
Salut,
Je ne comprend pas la phrase suivante :
" L'idée de faire des boucles et d'aller voir toute les x secondes ne m'attirent pas trop."
Si tu parles de cela pour les sockets asynchrones, c'est que tu n'a pas tout compris....
Je maitrise bien les sockets synchrones, et de créer des threads pour la reception , je ne trouve cela pas propre....
Tu es sur d'avoir regardé la source ?????
Sinon si tu veux vraiment utiliser des sockets synchrones, n'hesite pas à me demander.
Je posterais la semaine prochaine si j'ai le temps le meme exemple mais avec des sockets synchrones, puis si j'ai le temps un serveur avec les 2 technologies.
Clecle0401
Messages postés21Date d'inscriptionsamedi 14 septembre 2002StatutMembreDernière intervention10 juin 2009 25 avril 2008 à 19:59
Oui non effectivement je n'avais pas bien saisi la différence.
Enfin je la saisie pas trop mainteant.. Quelles sont les différences concrètement ?
Moi j'ai juste besoin d'envoyer des messages d'une application à une autre sur un réseau.
(j'aimerais bien qu'une application envoie un message a 2 autres par contre)
Que me conseilles-tu dans ce cas ?
Je vais jeter un coup d'oeil à ta source, voir si je comprend quelque chose. Mais je débute totalement !
Clecle0401
Messages postés21Date d'inscriptionsamedi 14 septembre 2002StatutMembreDernière intervention10 juin 2009 3 mai 2008 à 10:28
Le problème c'est que je cherche plutôt un moyen d'envoyer des messages. Donc là je suis un peu perdu avec la source..
C'est dingue qu'il n'y en ait aucune sur le net !
Clecle0401
Messages postés21Date d'inscriptionsamedi 14 septembre 2002StatutMembreDernière intervention10 juin 2009 24 mai 2008 à 22:51
Toujours personne capable de me proposer une source pour envoyer un message à un PC sur le réseau via des Sockets et en utilisant Microsoft Visual Basic 2008 Express ?
toufou2006
Messages postés90Date d'inscriptionjeudi 6 avril 2006StatutMembreDernière intervention17 février 20141 29 oct. 2009 à 00:28
salut :) ^^
Moi ce que je comrpends pa c est tout le bazar qu on doit mettre en debut d appli avec les imports xxxxxx..xxxx.xxx
ca corresponds à quoi ? peux on pas faire une simple applic client et une serveur sans tout ca, ou qu on place dans un FORM1 ?
Je ne sais pas faire commencer mes applis par autre chose qu un Form1
en gros mon ocx fournit une info du style !
Nom : marco
avatar : www.monsite.com/monperso.wrl
translation : 0 1 0
rotation : 0 1 0 1.57
je veux juste envoyé ca que je recupere dans nom$
avatar$
translation$
rotation$
je fusionne tout dans data_a_envoyer
ensuite comment faire pour que si j ai 10 clients
le client qui envoie ses données ne les recois pas a nouveau ?
------------------------
en vb6, j envoyais l info,
et je faisiat une boucle for a = 1 to 10
envoie de données
next a
-----------------------
mais desormais l appli ne dois pas afficher ce que son client a envoyer
donc si le client 5 envoie des doonees