OVH Cloud OVH Cloud

Lien entre 2 applications ?

1 réponse
Avatar
Samoht
Bonjour,

Voici mon probl=E8me. J'ai 2 appli distinct qui g=E8re des=20
bases de donn=E9es clients (base Sql =E9galemenmt distinct) en=20
vb6. J'aimerais savoir comment passer les informations=20
d'un client X (nom, prenom, adresse erc...) d'une=20
application =E0 l'autre. (form de l'appli x vers form de=20
l'appli Y tout en ouvrant l'appli Y si elle est ferm=E9e).

Je suis pas certain d'=EAtre tr=E8s clair mais enfin...

Merci d'avance !

1 réponse

Avatar
Ledev
Samoht wrote:
Bonjour,

Voici mon problème. J'ai 2 appli distinct qui gère des
bases de données clients (base Sql égalemenmt distinct) en
vb6. J'aimerais savoir comment passer les informations
d'un client X (nom, prenom, adresse erc...) d'une
application à l'autre. (form de l'appli x vers form de
l'appli Y tout en ouvrant l'appli Y si elle est fermée).



Et bien plusieurs solution, mais dans ton cas le mieux c'est de passez par
COM.
Ainsi, si le composant n'est pas encore charger, il se charge, et tu peut
transmettrent a volonté tous se que tu désire par le biais de fonction.

Mais si tu veus restez dans de l'EXE standard, voici comment procédez:
Le plus simple, c'est de faire en sorte que la seconde appli ne puisse être
lancée qu'une fois:
http://faq.vb.free.fr/index.php?questionF
Ainsi, le 1er programme lance bêtement le second:
http://faq.vb.free.fr/index.php?question=7
...a partir de là je vais abrégée car je suis attendue :-D
Et pour transmettre les valeurs, tous plein de solution:
-Message Windows:
Voir les API
-PIPES:
http://www.vbfrance.com/article.aspx?IDB44
-DDE
-Winsock(mais bon... moyen quand même)
-...

a+





Je suis pas certain d'être très clair mais enfin...

Merci d'avance !