il faut piloter le clavier pour écrire dans le champ, je pense.
Donc il s'agit de la fonction de l'API windows Sendinput
en gros, tu lances ton programme
le programme attend que tu te mettes sur le login et que presses une touche pour dire que c'est OK, genre la touche control
tu la testes comme cela
Ensuite tu pilotes le clavier touche par touche pour écrire ton login et mot de passe
pour écrire la lettre A en pilotant le clavier, ca donne :
Code : Tout sélectionner
Message.INPUT
Message\Type = #INPUT_KEYBOARD
Message\ki\wVk = #VK_A
SendInput_(1, @Message, SizeOf(INPUT))
Message\ki\dwFlags = #KEYEVENTF_KEYUP
SendInput_(1, @Message, SizeOf(INPUT))
ensuite, quand tu as envoyé ton login complet, tu envoie la touche TAB, puis ton mot de passe et enfin ENTRER, et voilà

Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]