Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

comment lancer un exécutable depuis VB ?

3 réponses
Avatar
Long YE-SU
bonjour,

comment lancer un exécutable depuis VB ?

une instruction du style EXEC mon_programe.exe

merci
Sincères salutations
Long YE-SU

3 réponses

Avatar
Loïc Carrère
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

Const SW_SHOWNORMAL = 1
ShellExecute Me.hwnd, vbNullString, "calc.exe", vbNullString,
"C:windows", SW_SHOWNORMAL
Avatar
Jacques93
Bonjour Long YE-SU,
Long YE-SU a écrit :
bonjour,

comment lancer un exécutable depuis VB ?

une instruction du style EXEC mon_programe.exe




Tu peux utiliser l'instruction Shell :

Shell "CheminNomDuProgramm.exe", vbNormalFocus

le programme appelant reprend la main tout de suite. Si tu désires que
le programme attende la fin du programme appelé tu peux utiliser un code
comme celui ci :

http://www.vbfrance.com/code.aspx?ID4867

--
Cordialement,

Jacques.
Avatar
Long YE-SU
merci à Loic et Jacques

A+
Long

"Jacques93" a écrit dans le message de news:
OXWyrfm#
Bonjour Long YE-SU,
Long YE-SU a écrit :
> bonjour,
>
> comment lancer un exécutable depuis VB ?
>
> une instruction du style EXEC mon_programe.exe
>

Tu peux utiliser l'instruction Shell :

Shell "CheminNomDuProgramm.exe", vbNormalFocus

le programme appelant reprend la main tout de suite. Si tu désires que
le programme attende la fin du programme appelé tu peux utiliser un code
comme celui ci :

http://www.vbfrance.com/code.aspx?ID4867

--
Cordialement,

Jacques.