Appeler les commandes RunDLL32 avec un ShellExecute
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.os.ms-windows.programmation ]
Sujet: Appeler les commandes RunDLL32 avec un ShellExecute
De: n...@none.com (WonderMan)
Groupes: fr.comp.os.ms-windows.programmation
Organisation: Aioe.org NNTP Server
Date: 29. Apr 2008, 12:56:09
|
Bonjour,
J'ai développé un logiciel en C++ avec lequel je souhaiterais lancer
quelques commandes système.
J'ai programmé en particulier un bouton qui permet de faire un
ShellExecute, et je pensais pouvoir lui passer l'une des commandes
décrites sur cette page (par exemple) :
http://www.progmatique.fr/article-62-Rundll.html
mais j'ai à chaque fois des messages d'erreur qui s'affiche.
Ainsi, avec : rundll32 shell,shellexecute
j'obtiens le message : Windows cannot find 'rundll32
shell,shellexecute'
Si je colle la même ligne (rundll32 shell,shellexecute) dans la boite
"Exécuter" de Windows (accessible par le menu Démarrer), j'obtiens le
message : 'The application or DLL C:\WINDOWS\System32\shell.dll is not
a valid windows image'
Bref, y a t-il une syntaxe particulière à utiliser pour que cela puisse
fonctionner ?
Pour info, je travaille sous XP professionnel en version anglaise.
Merci de votre aide.

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|