Echange de donnees entre 2 applis, hooking, excel, atom

Soyez le premier à donner votre avis sur cette source.

Vue 8 332 fois - Téléchargée 969 fois

Description

Ce code permet d'utiliser le hooking pour échanger des Strings entre 2 applications, via la mémoire, et d'écrire les Strings recues dans un fichier Excel.
Les 2 applis doivent être sur le meme PC. Ce code peut vous servir de base pour faire dialoguer des applis via le réseau...Tenez moi informé

Deux projets sont ainsi disponibles :
1. Application_Emetteur qui permet d'envoyer une string via un atom.
2. Application_Receveur recoit cette string par hooking. Ce projet est composé de 2 modules :
a. Reception : module qui recoit par hooking l'atom, puis exectute la sub d'enregistrement des données vers un fichier Excel préalablement ouvert en mémoire.
b. Enregistre : ce module copie une string dans Excel. La sub d'enregistrement peut etre appelée manuellement via un CommandButton et un TextBox. Ce qui permet de démontrer le bon fonctionnement de l'écriture d'une String dans Excel à tout moment. Et, cette sub d'enregistrement est appelée par la fonction de hooking pour écrire dans Excel la string recue et envoyée par Application_Emetteur.

Source / Exemple :


'Ceci est la dernière version, totalement fonctionnelle

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Gammacronosios Messages postés 3 Date d'inscription lundi 25 octobre 2004 Statut Membre Dernière intervention 21 février 2007
10 mai 2007 à 17:03
Sais-tu par hasard comment on peut échanger non pas des Strings, mais des Objects ?
shadowmoy Messages postés 340 Date d'inscription jeudi 25 juillet 2002 Statut Membre Dernière intervention 25 août 2007
30 janv. 2005 à 23:49
nan en fait ca ressemble plus au DDE de vb enfin dans le meme genre mais bon ca n'a d'interet que si tu utilise l'emeteur et le recepteur en local car en reseau ca marcheras pas :op
cs_salazar Messages postés 241 Date d'inscription mercredi 1 octobre 2003 Statut Membre Dernière intervention 19 février 2006 2
28 janv. 2005 à 16:59
Je ne sais pas trop si l'envoie de message par atom fait parti de la liste des MMF... je pense. Regarde et juge.

Sinon, j'ai un autre source qui traite du createfilemapping, qui un MMF.
Le titre : install DLL ...
shadowmoy Messages postés 340 Date d'inscription jeudi 25 juillet 2002 Statut Membre Dernière intervention 25 août 2007
28 janv. 2005 à 16:48
j'ai pas matté la source mais ca a un rapport avec les MMF (memory mappad files ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.