vbstman
Messages postés3Date d'inscriptionjeudi 17 février 2005StatutMembreDernière intervention 9 février 2011
-
15 nov. 2005 à 09:30
JLASopra
Messages postés7Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention26 octobre 2012
-
19 juin 2012 à 14:35
Bonjour.
ESt-ce qu'on peut envoyer des SendKeys à une boite de dialogue externe (Exemple : la boite "Enregistrer le fichier PDF sous" de PDV Writer) à mon application.
Merci.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 16 nov. 2005 à 22:29
salut,
peut être...mais le mieux serait de trouver le handle de la boite de
dialogue avec FindWindow et de trouver le handle du bouton "Enregistrer
sous" avec FindWindowEx et d'envoyer avec SendMessage, un message
WM_CLICK au bouton enregistrer sous...
JLASopra
Messages postés7Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention26 octobre 2012 19 juin 2012 à 14:35
Bonjour,
J'arrive à trouver le handle de la boite de dialogue trouver le handle de la boite de dialogue "Téléchargement de fichiers":
hwnd = FindWindow(vbNullString, "Téléchargement de fichiers")
Or, je ne trouve pas le handle du bouton "Enregistrer" avec FindWindowEx. Elle comporte les commandes: "Ouvrir", "Enregistrer" et "Annuler".
Par conséquent, impossible d'envoyer, avec SendMessage, un message WM_CLICK au bouton "Enregistrer".
Auriez-vous une indication pour trouver ce deuxième handle?
Connaîtriez-vous le moyen de programmer un click sur le bouton "Enregistrer"?
Merci bcp pour vos indications!