Commande cmd dans Delphi

jubla Messages postés 46 Statut Membre -  
jubla Messages postés 46 Statut Membre -
Bonsoir

je travaille sur une petite application tout simple mais que j'arrive pas a réaliser !

Application :
utiliser des commandes cmd a travers Delphi. (7)
spécialement cette commande.
le code:
button onclick:

shellexecute(0,'open','cmd','c\ shutdown -s -t 600',0,0,sw_hide); 


mais, sa marche pas, j'ai déclarer le shelleapi .
Avez vous une solution?

Merci :)



Zéro, Apprendre, Partager: c'est le cycle de la Vie. :)

4 réponses

  1. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    bonjour,
    shellexecute(0,'open','cmd','c\ shutdown -s -t 600',0,0,sw_hide);

    a mon avis
    shellexecute(0,'cmd',' shutdown -s -t 600',0,0,sw_hide);

    open n'est pas oblige puisque c'est l'option par defaut
    a moins qu'il te faille preciser le chemin complet vers shutdown qui est c:\windows\system32

    a+
    0
  2. jubla Messages postés 46 Statut Membre 4
     
    j'ai essayer sans
     open
    , même problème.

    il se compile sans erreur, mais rien ne se passe !
    0
  3. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    re,
    as tu donner le chemin complet vers la commande shutdown ?
    a+
    0
  4. jubla Messages postés 46 Statut Membre 4
     
    oui, j'ai donner le chemin , rien ne se passe ! :(
    shellexecute(0,'open','%windir%\System32\shutdown.exe  -s -t 600',0,0,sw_hide);

    shellexecute(0,'open','c:\windows\System32\shutdown.exe  -s -t 600',nil,nil,sw_hide);

    rien ne se passe, bien que le code et la compilation sont juste.
    0
    1. jubla Messages postés 46 Statut Membre 4
       
      avez vous une solution ? mecri :)
      0