Répondre en VB à une/des boîte(s) de message(s) [Résolu]

Signaler
Messages postés
1
Date d'inscription
samedi 7 octobre 2006
Statut
Membre
Dernière intervention
7 octobre 2006
-
Messages postés
46
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
19 octobre 2006
-
Bonjour les Amis, :-)
J'utilise le solveur d'Excel dans un programme en VB, et je
souhaiterais que mon programme réponde lui-même à des questions de
boîte de message du type "Le temps standard est dépassé, voulez-vous
continuer à chercher une solution ?" ou "Le nombre maximal d'itérations est atteint, voulez-vous continer, arrêter, enregistrer les solutions intermédiaires ?"
Quelqu'un sait-il ?
On m'a conseillé d'écrire : "application.displaysalert = false" mais ca ne fait rien

1 réponse

Messages postés
46
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
19 octobre 2006

salut ,tu peut simuler l'appuie des touches avec Sendkeys ou keybd_event ,le temp ou le msg s'affiche ,je croit que ceci odit marche ,tu peut identifier les messages par
getwindowtext() ou sendmessage WM_GETTEXT , pour recuperer le hwnd du msg utilise getforegroundwindow ou n'iporte quel moyen ....
a+
THE VIPER