Détecter l'arrêt d'un programme externe

Lorsque, depuis Access, on appelle un autre programme par la commande Shell, comment détecter que celui-ci est bien terminé ?

En annexe de cet article, téléchargez une base Access 97 qui comporte dans un module nommé mod Shell.

Ce module comporte principalement une procédure ExecCmd(), qui sert à lancer un programme externe et attendre que celui-ci est terminé.

Pour tester : exécutez la procédure Test(), qui lance la calculatrice Windows (calc.exe) et attend son arrêt.

Vous aurez besoin du logiciel Winzip pour décompacter la base. A partir de Windows XP, un utilitaire équivalent est déjà livré avec Windows ; vous n’avez rien de spécial à installer.

Source

  • Microsoft, article ID Q178116
  • Pour Access 2, consultez l’article ID Q99940 (quelqu’un utilise encore Access 2 ? :o))

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *