J'utilise la commande Send($nom_fichier) pour remplir un nom de fichier dans un champ. (ce n'est pas un Control Windows, je ne peux pas utiliser ControlSetText($Handle,"","Edit1",$nom_fichier)
Avec $nom_fichier = "texte-" & @MDAY & @MON & @YEAR
or il m'arrive que la valeur saisie soit par exemple : texte-1005207
Pourquoi le 1 n'apparait pas ? Send est trop rapide pour la réactivité du programme ? Faut il que je "send" 1 lettre a la fois avec des sleep entre ???
Je ne pense pas que le problème viens de là, mais utilise plutôt Send($nom_fichier,1) quand tu écris des noms de fichiers, ça evite les erreurs avec !#^+
Normalement ça devrait marcher sans qu'on aie besoin d’écrire lettre par lettre avec des sleep(...)
Je peux cependant te proposer de mettre un sleep apres le send si il faut att que le send soit terminé avant de passer à la suite,
ou de mettre le contenu de $nom_fichier dans le presse paprier (clipput()) et de juste send CTRL + V