Echec d'une instruction, comment le traduire en condition - C++ - Programmation
Marsh Posté le 11-06-2006 à 21:40:36
Regarde ce lien http://c.developpez.com/faq/vc/?page=ProcessThread
Il y a un exemple de lancement et de récupération de code ereur.
Marsh Posté le 12-06-2006 à 17:12:53
Merci de ta réponse Trap D, mais je n'ai jamais réussi à executer un morceau de code provenant de ce site ... Je vais essayer mais je pense que ce n'est pas c.devellopez.com qui va m'aider...
Marsh Posté le 12-06-2006 à 18:14:35
Phaydrinix a écrit : Merci de ta réponse Trap D, mais je n'ai jamais réussi à executer un morceau de code provenant de ce site ... Je vais essayer mais je pense que ce n'est pas c.devellopez.com qui va m'aider... |
Ça me paraît pour le moins bizarre ce que tu dis là .
Marsh Posté le 12-06-2006 à 18:54:48
Bha au début, quand j'avais un problème j'allais toujours sur http://c.devellopez.com pour voir si je trouverai une réponse, mais leur code ne fonctionne qu'a moitié...
===> résultat toujours bloqué
Marsh Posté le 12-06-2006 à 19:34:39
En tout cas, je peux t'assurer que ce code :
Code :
|
fonctionne correctement.
Doc MSDN
Citation : ShellExecuteEx |
Marsh Posté le 11-06-2006 à 20:05:34
Salut,
je travaille sur un programme Win32 en C++ et je me demande comment traduire cette phrase : "si l'instruction ShellExecute n'ouvre pas le réperstoire sélectionner fais ceci".
un peut de détails sur ShellExecute, dans mon programme elle se présente comme ca : ShellExecute(hwnd, "open", "file:///...", 0, 0, 1);
Voici ma tentative :
ShellExecute(hwnd, "open", "file:///...", 0, 0, 1);
return TRUE;
if((ShellExecute) return FALSE){...}
Mais le compilo me dis que ShellExecute est tout le temps évaluer a TRUE.
Faut dire que ma condition n'est pas terrible , mais c'est la seul qui se compile... (que j'ai essayé)
Voila, merci.