Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Cet exemple utilise la Shell méthode pour démarrer l’application Bloc-notes, puis imprime une phrase en envoyant des séquences de touches à l’aide de la méthode My.Computer.Keyboard.SendKeys .
Exemple :
Dim ProcID As Integer
' Start the Notepad application, and store the process id.
ProcID = Shell("NOTEPAD.EXE", AppWinStyle.NormalFocus)
' Activate the Notepad application.
AppActivate(ProcID)
' Send the keystrokes to the Notepad application.
My.Computer.Keyboard.SendKeys("I ", True)
My.Computer.Keyboard.SendKeys("♥", True)
My.Computer.Keyboard.SendKeys(" Visual Basic!", True)
' The sentence I ♥ Visual Basic! is printed on Notepad.
Programmation fiable
Une ArgumentException exception est levée si une application avec l’identificateur de processus demandé est introuvable.
Sécurité du .NET Framework
L’appel à la Shell fonction nécessite une confiance totale (SecurityException classe).