APPACTIVATE |
Application active |
---|---|
Visual Basic |
Syntaxe
AppActivate titre |
AppActivate titre,attente |
Paramètres
Nom | Description |
---|---|
titre | Ce paramètre permet d'indiquer le titre de la fenêtre d'application à rechercher. Le paramètre titre est l'expression de chaîne de caractères dans la barre de titre de la fenêtre d'application que vous souhaitez activer. De plus, l'identificateur de tâche renvoyé par la fonction Shell peut être utilisé, à la place du titre, pour activer une application. |
attente | Ce paramètre permet d'indiquer le délai d'atteinte avant d'activer la fenêtre d'application. La valeur booléenne spécifiant si l'application appelante a le focus avant d'en activer une autre. Si le paramètre attente vaut False (valeur par défaut), alors l'application spécifiée est immédiatement activée, même si l'application appelante n'a pas le focus. Si le paramètre attente à la valeur est True, l'application appelante attend jusqu'à ce qu'elle ait le focus, puis active l'application spécifiée. |
Description
Cette procédure permet d'activer la fenêtre d'application ayant le titre spécifié.
Remarques
- L'instruction AppActivate modifie le focus sur l'application ou la fenêtre nommée mais n'affecte pas si elle est agrandie ou réduite. Le focus se déplace de la fenêtre d'application activée lorsque l'utilisateur effectue une action pour changer le focus ou fermer la fenêtre. Utilisez la fonction Shell pour démarrer une application et définir le style de fenêtre.
- Pour déterminer quelle application activer, le paramètre titre est comparé à la chaîne de caractères titre de chaque application en cours d'exécution. S'il n'y a pas de correspondance exacte, toute application dont la chaîne de caractères de titre commence par titre est activée. S'il y a plus d'une instance de l'application nommée par titre, une instance est activée arbitrairement.
Exemples
Voici un exemple montrant comment activer l'application «Project1» :
- Sub Main()
- AppActivate "Project1"
- End Sub
L'exemple suivant permet de lancer l'application Word et de l'activer immédiatement :
- MyAppID = Shell("C:\WORD\WINWORD.EXE",1)
- AppActivate MyAppID
Dernière mise à jour : Lundi, le 19 novembre 2012