Page 1 sur 1
[R] Copier une séléction vide dans le clipboard
Posté : lun. 19 janv. 2015 22:18
par Fouderg
Bonjour,
Je recherche à lire successivement plusieurs zones par le code ci dessous (en boucle)
Code : Tout sélectionner
send("^c") ; copier
sleep($delai2)
$dateH = ClipGet()
sleep($delai1)
Lorsqu'une zone est vide, je récupère la valeur de la zone précédente au lieu d'un champ vide.
J'ai essayé une instruction
avant le send, mais sans changement.
Merci d'avance pour vos idées
Re: copier une séléction vide dans le clipboard
Posté : lun. 19 janv. 2015 22:45
par TommyDDR
Merci de mettre votre titre en conformité avec les règles du forum.
Re: [R] Copier une séléction vide dans le clipboard
Posté : sam. 24 janv. 2015 02:24
par TommyDDR
[..] = Problème en cours
[R] = Problème résolu
Re: [R] Copier une séléction vide dans le clipboard
Posté : sam. 24 janv. 2015 05:14
par Fouderg
[R] = Problème résolu
Re: [R] Copier une séléction vide dans le clipboard
Posté : sam. 24 janv. 2015 10:46
par Tlem
Votre problème est résolu, mais vous ne partagez pas votre solution ...
Envoyé de mon appareil mobile avec Tapatalk.
Re: [R] Copier une séléction vide dans le clipboard
Posté : sam. 24 janv. 2015 11:40
par Fouderg
Après des tests plus poussés, le problème n'est pas imputable à AutoIT :
Mon script pilote un logiciel de Généalogie nommé Heredis.
Ce logiciel a un comportement inexpliqué vis à vis de la commande Copier - passée par AutoIT ou manuellement par le clavier.
Lorsque le champ sélectionné est vide, le blocnote n'est pas modifié et garde la valeur précédente.
Ce phénomène ne se produit pas avec les autres logiciels de ma machine.
J'ai résolu le problème en plaçant une commande ClipPut("") avant chaque ClipGet()
Merci pour votre aide, notamment pour le respect des règles du forum
Re: [R] Copier une séléction vide dans le clipboard
Posté : sam. 24 janv. 2015 16:26
par Tlem
Au moins comme ça nous avons une réponse ... ^^
Envoyé de mon appareil mobile avec Tapatalk.