Microsoft Visual Basic 2008 Express et Sockets

Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 juin 2009 - 21 avril 2008 à 16:48
toufou2006 Messages postés 90 Date d'inscription jeudi 6 avril 2006 Statut Membre Dernière intervention 17 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.

Y a t-il d'autres alternatives ?

Merci beaucoup de votre aide !

13 réponses

cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 2
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


 
0
Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 juin 2009
23 avril 2008 à 01:49
Oki merci.
Vous en avez un à me conseiller en particulier ? (par expérience)
0
Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 juin 2009
24 avril 2008 à 14:24
.. Des tutoriaux ça serait encore mieux !! :)
0
cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 2
24 avril 2008 à 19:20
Bonjour,


Encore mieux, je viens de déposer une source sur les sockets asynchrones.


Que du bonheur.


 


@+


Megafan
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 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
0
cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 2
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.

@+
Megafan
0
Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 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 !
0
cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 2
27 avril 2008 à 09:28
Salut,
Je pense avoir fait une source avec un maximum de commentaire donc tu ne devrais pas avoir de mal a t'y mettre.
@+
Megafan
0
Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 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 !
0
Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 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 ?
0
cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 2
25 mai 2008 à 17:14
Salut,


As tu regardé dans mes sources au moins ?


Si oui et que tu n'y arrive pas explique moi ou tu coinces, je pourrais t'aider alors.


@+


Megafan
0
Clecle0401 Messages postés 21 Date d'inscription samedi 14 septembre 2002 Statut Membre Dernière intervention 10 juin 2009
13 sept. 2008 à 15:02
Je veux bien ton aide dans ce cas là :)
0
toufou2006 Messages postés 90 Date d'inscription jeudi 6 avril 2006 Statut Membre Dernière intervention 17 février 2014 1
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

je dosi les envoyer de 1 à 4 et de 6 à 10

ca compliqe bcp les chose ?
0