Bonjour à tous,
je réalise un programme en VB6 qui lit un fichier ASCII afin de remplir une base de données ACCESS. Ensuite le programme travaille sur la BdD pour présenter différents états.
Le code commence à devenir volumineux et je me suis dis qu'il serait bon de morceler le logiciel en plusieurs applications.
L'utilisation de la propriété Command à l'exécution d'un Shell permet au programme principal de piloter une application esclave. Mon soucis est que je ne sais pas comment mettre le programme principal en attente de la fin de traitement qu'il vient de demander.
J'avais penser faire une boucle d'attente dans le principal jusqu'à ce que l'application esclave envoie un message de fin de traitement. Il me semble que je pourrai utiliser une API du type Sendmessage mais je ne maîtrise pas du tout le sujet.
Donc voilà ma question, comment fait-on pour mettre un programme en attente du message d'un autre ??? (en VB si possible !!! mais rien que la logique devrait me suffire).
Merci d'avance du coup de main.
noune40
Partager