Bonjour,
Ma question est simple, j'aimerais lancer un executable depuis un code écrit en c avec visual c++ puis recupérer la valeur de retour de mon executable.
Malheureusement ke ne sais pas faire
Quelqu'un pourait il m'aider
Merci
Bonjour,
Ma question est simple, j'aimerais lancer un executable depuis un code écrit en c avec visual c++ puis recupérer la valeur de retour de mon executable.
Malheureusement ke ne sais pas faire
Quelqu'un pourait il m'aider
Merci
system()Envoyé par semenzato
http://man.developpez.com/
Je n'arrive pas a trouver la commande system() dans la msdn, est ce que tu pourrais m'aider?
il me semble que system permet d'executer un processus mais pas de recupérer le code de retour de l'executable
Parce que j'ai utilisé la commande createprocess mais la plateforme d'execution est du windows 3.11 donc ca ne fonctionne pas....
A+
Voilà ce que dit la norme :Envoyé par semenzato
Il faut donc trouver le comportement de system() sur Windows 3.11. Ca pas être simple... Il n'a pas une doc ton compilateur pour Windows ?Envoyé par n1124
Ca a été chaud, mais j'ai trouvé ça :
http://msdn2.microsoft.com/en-us/lib...4t(VS.80).aspx
Mais attention, ça ne concerne pas Windows 3.11 qui n'est plus supporté. Tu as besoin d'utiliser un vieux tromblon comme ça ?
C'est une commande spécifique à l'OS
Il faut prendre CreateProcess
system bien que standard ne semble pas exister dans le MSDN
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CreateProcess(NULL, "C:\\Program Files\\MyApp", ...)
Mais si, mais il faut savoir chercher hé hé !Envoyé par Mat.M
Archive ça :
http://msdn2.microsoft.com/en-us/lib...w6(VS.80).aspx
J'espère que c'est pas du lien 'jetable', avec M$, il faut s'attendre à tout...
Partager