cs_guda
Messages postés20Date d'inscriptionjeudi 31 janvier 2002StatutMembreDernière intervention11 février 2013
-
6 mai 2010 à 13:22
cs_guda
Messages postés20Date d'inscriptionjeudi 31 janvier 2002StatutMembreDernière intervention11 février 2013
-
6 mai 2010 à 13:30
Bonjour,
J'ai une application (VASFMC) qui est pilotable au clavier (on appuis sur F1 pour telle fonction par exemple).
Je cherche à la gérer via du code VB.net
J'ai essayé deux méthodes sans succès :
1 - la simulation de l'appui d'une touche fonctionne puisque VB affiche dans un champs text la combinaison voulue
2 - le AppActivate fonctionne puisqu'au démarrage de mon programme, la fenêtre de l'autre application passe devant et est sélectionnée.
Voici mon code
AppActivate("MCDU left") ' j'active l'appli cible
'tentative 1
SendKeys.Send("{S}")
'méthode 2
My.Computer.Keyboard.SendKeys("{S}", False)
'méthode 3 Simuler la pression sur la touche A
keybd_event(65, 0, 0, 0)