Lancer une autre application??

Le
Le J
SAlut,

comment lancer une autre application a partir de VBshell,
shellexecute???? Un exemple???

Merci

ALP

Web J
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
LE TROLL
Le #15369731
Bonjour,

Ben oui, comme tu dis, c'est ça, shell et sa
suite, le premier prendrait moins de code...

Dim RetVal
RetVal = Shell("C:WINDOWSCALC.EXE", 1)

------------

Private Declare Function ShellExecute Lib
"shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As
Long, ByVal lpOperation As String, ByVal lpFile As
String, ByVal lpParameters As String, ByVal
lpDirectory As String, ByVal nShowCmd As Long) As
Long

ShellExecute Me.hwnd, "Open",
"http://irolog.free.fr", "", App.Path, 1

------------

Mais tu as aussi des variante, genre (reste
toujours à l'écran), avec d'autre API, ça dépend
des cas...

--
Romans, logiciels, email, site personnel
http://irolog.free.fr/joe.htm
------------------------------------------------------------------------------------
"Le J" message de news:
ehaKt%
| SAlut,
|
| comment lancer une autre application a partir de
VB...shell,
| shellexecute???? Un exemple???
|
| Merci
|
| ALP
|
| Web J
|
|
|
Driss HANIB
Le #15369721
Bonjour Le J

Pourrais tu préciser si lorsque tu auras lancé une autre application tu veux
attendre la fin de cette application avant de continuer le déroulement de
ton programme ou si tu veux la lancer et que ton programme continue son
activité ?

Driss

"Le J" ehaKt%
SAlut,

comment lancer une autre application a partir de VB...shell,
shellexecute???? Un exemple???

Merci

ALP

Web J





jean-marc
Le #15369711
"Le J" news:ehaKt%
SAlut,

comment lancer une autre application a partir de VB...shell,
shellexecute???? Un exemple???




Hello,

en fonction de ce que tu veux faire il y a plusieurs
méthodes. Toutes sont décrites dans les différents articles
de la FAQ VB.

Voici les topics et les liens disponibles :

Comment lancer un programme de façon synchrone depuis un programme VB?
Comment attendre la fin de l'exécution d'un programme lancé depuis VB?
http://faq.vb.free.fr/index.php?question2

Comment exécuter un autre programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7

Comment exécuter des commandes DOS à partir de mon programme ?
http://faq.vb.free.fr/index.php?question3

Comment ouvrir un fichier à partir d'une application VB ?
http://faq.vb.free.fr/index.php?question=8


Bonne lecture !

Cordialement;

--
Jean-marc Noury (jean_marc_n2)
Microsoft MVP - Visual Basic
FAQ VB: http://faq.vb.free.fr/
mailto: remove '_no_spam_' ;
Le J
Le #15368331
SAlut,

Merci ca semble focntionnre mais pourquoi ca ne fonctionne pas sur un
fichier .vbs????

Merci

ALP

Web J


"Le J" news:ehaKt%
SAlut,

comment lancer une autre application a partir de VB...shell,
shellexecute???? Un exemple???

Merci

ALP

Web J






Jacques93
Le #15368271
Bonjour Le J
Le J a écrit :
SAlut,

Merci ca semble focntionnre mais pourquoi ca ne fonctionne pas sur un
fichier .vbs????




Sous VBScript, on ne peux pas utiliser las API's donc exit ShellExecute,
Shell, quand à elle, est une méthode VB5/VB6 pas VBS, par contre il y a
la méthode Run de WScript. Plus de détails ici :


NB : Il y a un forum dédié au scripting

microsoft.public.fr.scripting

--
Cordialement,

Jacques.
Publicité
Poster une réponse
Anonyme