Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice
Bonjour,
Normalement un EXE retourne un code d'erreur après son exécution. Voir : http://msdn.microsoft.com/fr-fr/library/system.diagnostics.process.exitcode.aspxet l'exemple (qui n'utilise donc pas l'instruction Shell propre à VB).--Patrice"Paraglider" a écrit dans le message denews:,Si je provoque l'exécution d'un fichier exe, comment savoir si celui-ci s'est correctement exécuter ??Par exemple' démarrage du serveur mysqlbinmysqld.exe procID = Shell(Application.StartupPath & "mysqlbinmysqld",AppWinStyle.Hide)Comment puis-je savoir si mysqld.exe a bien été exécuté ?Merci de vos réponses.Jacques
Bonjour,
Normalement un EXE retourne un code d'erreur après son exécution. Voir :
http://msdn.microsoft.com/fr-fr/library/system.diagnostics.process.exitcode.aspxet l'exemple (qui n'utilise donc pas l'instruction Shell propre à VB).--Patrice"Paraglider" <jac_be@hotmail.com> a écrit dans le message denews:3f0dd563-ca9a-44cd-96fc-a625ab0e8ff2@21g2000vbh.googlegroups.com...Bonjour,Si je provoque l'exécution d'un fichier exe, comment savoir si celui-ci s'est correctement exécuter ??Par exemple' démarrage du serveur mysqlbinmysqld.exe procID = Shell(Application.StartupPath & "mysqlbinmysqld",AppWinStyle.Hide)Comment puis-je savoir si mysqld.exe a bien été exécuté ?Merci de vos réponses.Jacques
Normalement un EXE retourne un code d'erreur après son exécution. Voir : http://msdn.microsoft.com/fr-fr/library/system.diagnostics.process.exitcode.aspxet l'exemple (qui n'utilise donc pas l'instruction Shell propre à VB).--Patrice"Paraglider" a écrit dans le message denews:,Si je provoque l'exécution d'un fichier exe, comment savoir si celui-ci s'est correctement exécuter ??Par exemple' démarrage du serveur mysqlbinmysqld.exe procID = Shell(Application.StartupPath & "mysqlbinmysqld",AppWinStyle.Hide)Comment puis-je savoir si mysqld.exe a bien été exécuté ?Merci de vos réponses.Jacques
LE TROLL
Bonjour,
Public Class Form1 Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim procID As Long Try procID = Shell("C:Windowssystem32calc.exe", AppWinStyle.NormalFocus) Catch MsgBox("Erreur = " & procID & " : L'appel n'a pu se réaliser") Finally If procID <> 0 Then MsgBox("handle = " & procID) End End Try End Sub End Class
"Paraglider" a écrit dans le message de news: Bonjour,
Si je provoque l'exécution d'un fichier exe, comment savoir si celui- ci s'est correctement exécuter ??
Par exemple ' démarrage du serveur mysqlbinmysqld.exe procID = Shell(Application.StartupPath & "mysqlbinmysqld", AppWinStyle.Hide)
Comment puis-je savoir si mysqld.exe a bien été exécuté ?
Merci de vos réponses.
Jacques
Bonjour,
Public Class Form1
Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
Dim procID As Long
Try
procID = Shell("C:Windowssystem32calc.exe",
AppWinStyle.NormalFocus)
Catch
MsgBox("Erreur = " & procID & " : L'appel n'a pu se réaliser")
Finally
If procID <> 0 Then MsgBox("handle = " & procID)
End
End Try
End Sub
End Class
Public Class Form1 Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim procID As Long Try procID = Shell("C:Windowssystem32calc.exe", AppWinStyle.NormalFocus) Catch MsgBox("Erreur = " & procID & " : L'appel n'a pu se réaliser") Finally If procID <> 0 Then MsgBox("handle = " & procID) End End Try End Sub End Class