Lancer une application en cliquant sur un bouton

Lancer une application en cliquant sur un bouton - VB/VBA/VBS - Programmation

Marsh Posté le 06-12-2006 à 15:22:45    

Bonjour,
 
J'aimerais savoir comment lancer une application lorsqu'on cliqe sur un bouton!
 
Merci

Reply

Marsh Posté le 06-12-2006 à 15:22:45   

Reply

Marsh Posté le 06-12-2006 à 15:59:23    

Même si t'as question me parait vraiment TRES vague, j'ai peut etre une réponse pour toi :
 
Shell lance un programme exécutable.
 
Id=Shell (NomdeProgramme)    'lance l'application NomdeProgramme
 
on peut utiliser aussi:
 
Id=Shell( NomdeProgramme, TypedeFenetre, Wait, TimeOut)
 
TypedeFenêtre utilise l'énumération AppWinStyle pour définir le type de fenêtre de l'application lancée: AppWinStyle.MaximizedFocus ouvre par exemple l'application en plein écran.  
 
Si vous souhaitez attendre la fin du programme avant de continuer, vous devez définir Wait à True.
 
TimeOut  est le  nombre de millisecondes à attendre pour la fin du programme si Wait est True.  
 
Exemple:
 
ID = Shell("""C:\Program Files\MonFichier.exe"" -a -q", , True, 100000)
 
Dans une chaîne une paire de guillemets doubles adjacents ("" )  est interprétée comme un caractère de guillemet double dans la chaîne. Ainsi, l'exemple précédent présente la chaîne suivante à la fonction Shell :
"C:\Program Files\MonFichier.exe" -a -q
 
La fonction AppActivate rend active l'application ou la fenêtre définie par son nom ou son Id (Numéro indentificateur).
 
Dim ID As Integer
 
On peut utiliser:
 
AppActivate("Untitled - Notepad" )  
ou
ID = Shell(NOTEPAD.EXE", AppWinStyle.MinimizedNoFocus)
AppActivate(ID)

 
Tu intègre ce que je viens de te donner au bouton en question.
Info trouvée ici
 
J'espère avoir répondu à ta question.

Reply

Marsh Posté le 12-12-2006 à 10:14:45    

Merci c'est exactement ceci que je voulais!
 
Merci beaucoup

Reply

Marsh Posté le 12-12-2006 à 15:44:36    

De rien.
Ravi de t'avoir aidé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed