begin process at 2012 02 14 19:45:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

Débutants

 > 

communication de 2 programmes par internet


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

communication de 2 programmes par internet

jeudi 1 mars 2007 à 23:20:25 | communication de 2 programmes par internet

CORBnet

Bonjour à tous,
J'aimerai savoir comment deux programmes installés sur deux pc différents pourraient-ils communiquer entre eux
Par exemple un programme ferai un screenshot toutes les 10 secondes et l'enverrai à l'autre programme pour qu'il en  fasse la picture de sa form...
C'est un peu tiré par les cheveux mais merci d'avance .

vendredi 2 mars 2007 à 03:56:28 | Re : communication de 2 programmes par internet

BobTSMSI

Salut CORBnet!

Pour faire communiquer deux programmes que ça soit sur un réseau local ou sur internet, il faut utiliser des sockets. Pour les conseils que je te donne j'imagine que tu es sous Visual Basic 6 (pas .Net... Je connais pas VB.net) Deux possibilités pour faire ce que tu veux: par le contrôle Winsock ou alors la méthode plus compliquée mais plus puissante les APIs...

Si tu connais pas trop, je te conseil vivement le contrôle Winsock... Il faut que tu cherche des exemples là dessus... Mais y'a du taf!! D'abord essayes de connecter deux programmes ensembles et d'envoyer un message texte, n'importe quelle chaine de caractères d'un PC à un autre pour voir si tu arrives, ensuite tu pourra envisager d'envoyer le contenu complet d'une image que tu veux transférer et la reconstituer paquet par paquet sur l'autre PC.

2 choses pour que tu puisses avancer:

1) Il faut ajouter le contrôle Winsock à ton projet pour l'utilliser. Sous VB6, tu vas dans le menu "Projet" et tu click sur "Composants...". Ensuite dans la liste qui apparait tu dois trouver "Microsoft Winsock Control 6.0", tu le coches et tu fais "OK". Quand tu auras fait ça, un nouvel élement va apparaitre avec tes textbox, label, combobox.... Tu dois ajouter cet élément sur ta feuille pour t'en servir....

2) Il faut que tu fasses deux progs différents, un serveur et un client... Le serveur attend une connexion réseau, on dit qu'il "écoute" alors que le client demande une connexion que le serveur doit accepter... L'astuce pour faire des tests si tu as que un PC, lances les deux programmes sur le même PC et utilise l'adresse IP 127.0.0.1 cette adresse permet en quelques sortes de te connecter à toi même, c'est une adresse qui boucle...

Voilà... Y'a beaucoup d'autres choses à dire sur Winsock mais le mieu c'est de regarder sur ce site pour trouver des sources en exemple... Fais une recherche avec les mots clé "winsock", "tchat", "réseau".....

Bon courage!
vendredi 2 mars 2007 à 18:41:50 | Re : communication de 2 programmes par internet

CORBnet

Eh bien merci beaucoup BobTSMSI je savais pas du tout comment m'y prendre!

 



Cette discussion est classée dans : programme, internet, communication, programmes


Répondre à ce message

Sujets en rapport avec ce message

Communication OLE [ par djelangelo ] Bonjour, Je souhaiterais créer des communications entre un programme Maitre et 10 autres programmes tout cela étant des exe programmés en VB6. En cl Treeview [ par Triboutmatthieu ] Bonjour je programme un programme pour surfer sur internet et j'utilse un treeview pour voir mes Favoris internet. Mon treeview possède une barre d'ou Récupération de donnée via internet [ par Clad49 ] Bonjour !Je voudrai créé un programme qui pour fonctionner chez l'utilisateur celui-ci doit entrée un mot de passe et un login ! Les identifiants sero Internet [ par UncleShu ] Salut!!!J'ai crée un programme qui permet de surfer sur le net. Mais avec une seule page. Donc ma question est comment faire pour avoir une deuxième p Communication vba internet explorer [ par jejelechasseur ] Bonjour,Dans un formulaire Access, j'ai intégré un objet ole pour faire afficher une page HTML qui affiche donc une page que je créé en fonction de l' Mettre un raccourcit internet dans un programme VB [ par FaonManager ] Bonjour, je débute en Visual Basic a l'aide de "Microsoft Visual Basic Express Edition 2010" et je voulais savoir quel commande il faut pour lancer un Rassembler des programmes en un seul programme ... [ par sniper95 ] Bonjour, Est-ce que c'est possible de rassemble un ensemble de programmes créer avec des langages de programmation différent sous un seul programme ? Comment démarrer un programme par son raccourci? [ par Monocle2 ] Bonjour, Je suis nouveau, j'ai télécharger Visual Studio, il y a un mois. J'utilise Process.Start pour démarrer des programmes, mais pour mes programm Lancer programme si connexion internet valide [ par boss69200 ] Bonjour, je suis en train de codé un programme, j'ai besoin d'aide sur un point. Ça fait plusieurs jour que je travail dessus mais je n'arrive pas a Protéger programme [ par boss69200 ] Bonjour, je fait mes propres programmes que je dédie a la vente. Je possède plusieurs protection sur mes programmes: - Protection par HWID - Protecti


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,323 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales