Shell et focus

[Résolu]
Signaler
Messages postés
109
Date d'inscription
lundi 27 juin 2005
Statut
Membre
Dernière intervention
17 juillet 2007
-
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
salut a tous,

voila j'ai un commandbutton qui doit exécuter une application mais je voudrai qu'il lance cette application en lui donnat le focus sur la mienne et en l'ouvrant non minimiser
mais je ne sais pas comment mettre en forme le code derrière shell !
Pouvez-vous m'aider ?

voila mon code:
Shell ("C:\Application.exe")

2 réponses

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
Bonjour,



Ceci:

Shell "C:\Application.exe", vbNormalNoFocus


ChRB
<hr size="2" width="100%">
Merci de cliquer sur "Réponse acceptée" si une réponse vous convient.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 112 internautes nous ont dit merci ce mois-ci

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
129
Il te suffit de lire la doc sur la fonction Shell :

The windowstyle named argument has these values:



Constant,
Value,
Description,
----

vbHide,
0,
Window is hidden and focus is passed to the hidden window.,
----

vbNormalFocus,
1,
Window has focus and is restored to its original size and
position.,
----

vbMinimizedFocus,
2,
Window is displayed as an icon with focus.,
----

vbMaximizedFocus,
3,
Window is maximized with focus.,
----

vbNormalNoFocus,
4,
Window is restored to its most recent size and position. The
currently active window remains active.,
----

vbMinimizedNoFocus,
6,
Window is displayed as an icon. The currently active window
remains active.



Donc si tu passe l'argument vbNormalNoFocus, VB devrait te lancer la feuille en grandeur normale mais sans lui donner le focus.

DarK Sidious

Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) : www.ProgOtoP.com/popapi/