Comment puis-je utiliser WScript.Shell SendKeys pour envoyer le Numéro de Pad de clavier?

Je suis en train d'utiliser WScript.Shell méthode SendKeys pour émuler l'envoi d'une pression sur une touche du Pavé numérique.

J'ai une application que je suis en train d'écrire des tests automatisés pour l'utilisation de QTP. C'est un Navigateur Web basé sur l'application et l'entrée est dans une Application Java dans la page web. L'entrée accepte uniquement des touches du Pavé numérique et la touche Enter.

Jusqu'à présent, je suis en utilisant ce code:

Dim strInputKey
strInputKey = "{ENTER}"
Set objWsh = CreateObject("WScript.Shell")
Browser("Launch Browser").Page("Test Application").WebElement("Item ID").Click
objWsh.SendKeys strInputKey

Cela fonctionne très bien pour l'envoi de la touche Entrée, mais je n'arrive pas à savoir s'il existe un moyen d'envoyer des Touches numériques. Toute aide serait grandement appréciée.

Je ne suis pas sûr s'il y a des sans-papiers, les moyens d'y parvenir. J'ai lu http://msdn.microsoft.com/en-us/library/8c6yea83(SV.85).aspx mais il ne veut pas aller dans les détails.

Merci d'avance,

  • Brent

OriginalL'auteur Brent Henson | 2008-11-03