[C++] erreur au lancement du .exe dans window
MC
-
MC -
MC -
bonjoru à tous,
j'ai créer un .exe en C++ qui tue un processu bien défini.
lorsque je lance ce .exe depuis une commande DOS celui fonctionne correctement mais lorsque je le lance en double cliquant dessus, j'ai le message d'erreur suivant: "Kill.exe a généré des erreurs dans Windows et a été arréter."
Y a t il un moyen de solutionner ce problème?
merci bcp
j'ai créer un .exe en C++ qui tue un processu bien défini.
lorsque je lance ce .exe depuis une commande DOS celui fonctionne correctement mais lorsque je le lance en double cliquant dessus, j'ai le message d'erreur suivant: "Kill.exe a généré des erreurs dans Windows et a été arréter."
Y a t il un moyen de solutionner ce problème?
merci bcp
Configuration: windows 2000 SP4
4 réponses
-
pourquoi as tu cree ton esecutable?? pour effacer un processus que tu ne veux pas voir démarrer??
si c'est ca y a une autre solution.-
le processus que je veux killer est un serveur OPC. je dois le tuer pour lancer un autre logicel (FieldCare) et ensuite je le relance(serveur OPC)
j'ai choisi de faire un executabe parce que je dois couper le serveur OPC à partir de Labview et je n'ai trouvé que la solution d'un exécutable pour le faire directement avec Labview.
Si tu as une autre solution pr tuer automatiquement un processus je suis preneuse, je verais après si c'est possible de le lancer avec labview
Merci de ton aide
-
-
Faudrait voir ce que tu killes... Mais bon ça peut aussi venir de windows...
-
qu'utilise tu dans ta source ? la commande system() ou une autre fonction ?
essaie le debuggeur. -
si ton programme plante en dehors de Labview (en tout cas c'est ce que j'ai compris) le debuggeur peut t'aider!
Il te diras un peut plus précisement quelle est l'erreur, et où elle a lieu.