Sendkeys problème [Résolu]

mazert 6 Messages postés lundi 6 avril 2009Date d'inscription 10 mai 2009 Dernière intervention - 13 oct. 2007 à 13:28 - Dernière réponse : mazert 6 Messages postés lundi 6 avril 2009Date d'inscription 10 mai 2009 Dernière intervention
- 13 oct. 2007 à 21:03
Bonjour,

J'ai un problème avec le code ci dessous :

AppActivate Shell("Notepad.exe",vbNormalFocus)
SendKeys "abc"
SendKeys "^s"
SendKeys "C:\fichier.txt"
SendKeys "{ENTER}"
SendKeys "%{F4}

il bloque lorsque je veut enregistrer le fichier texte, il m'affiche le bloc note avec :
abcC:\fichier.txt

Comment contourner ce problème ? merci d'avance
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 13 oct. 2007 à 20:27
3
Merci
Salut
Ajoute True derrière chaque SendKeys afin que l'instruction ne redonne la main QUE lorsqu'elle l'aura exécuté :
   SendKeys "^s", True

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

Merci cs_Jack 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 124 internautes ce mois-ci

Commenter la réponse de cs_Jack
daetips 142 Messages postés jeudi 10 juillet 2003Date d'inscription 10 novembre 2007 Dernière intervention - 13 oct. 2007 à 20:06
0
Merci
SendKeys "^s"
SendKeys "C:\fichier.txt"

met un sleep entre ces 2 lignes. l'affichage de la boite de message enregistrer sous n'est pas instantannée.

Daetips
Commenter la réponse de daetips
mazert 6 Messages postés lundi 6 avril 2009Date d'inscription 10 mai 2009 Dernière intervention - 13 oct. 2007 à 21:03
0
Merci
Merci à tous pour votre aide, sa marche bcp mieux maintenant.

"La réalitée dépasse la fiction"  IAM
Commenter la réponse de mazert

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.