Utiliser une commande CMD

Utiliser une commande CMD - C#/.NET managed - Programmation

Marsh Posté le 07-07-2007 à 17:07:18    

:hello:
 
Comment utiliser les commandes de CMD, afin, entre autres, de mettre en pause un programme ? Je sais qu'en C++ c'est System("xxx" ); mais la ca ne marche pas :(
 
Merci d'avance :jap:


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 07-07-2007 à 17:07:18   

Reply

Marsh Posté le 07-07-2007 à 17:10:25    

Regarde la doc de "Process"

Reply

Marsh Posté le 07-07-2007 à 17:28:01    

Au risque de passer pour un boulet, elle est ou la documentation pour le CSharp ? Pas trouvée :/


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 07-07-2007 à 18:37:49    

F1 dans VS :spamafote:

Reply

Marsh Posté le 07-07-2007 à 20:31:00    

Tu parles de System.Diagnostics.Process ?


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 07-07-2007 à 20:40:29    

:heink:
 
je ne crois pas que ce soit dans Diagnostics non... Plutôt dans Threading
 
anyway, fait une recherche sur le forum, y'a eu plusieurs topics sur le sujet y'a pas longtemps ;)


Message édité par MagicBuzz le 07-07-2007 à 20:40:54
Reply

Marsh Posté le 07-07-2007 à 20:48:34    

Oui mais dans ce cas faut que je crée un thread :D
 
Au fait puisque j'y suis, quelle est la différence entre un type et un espace de noms ?


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 07-07-2007 à 21:52:39    

si c pour foutre ton prog en pause, fait un console.Readline tout simplement

Reply

Marsh Posté le 08-07-2007 à 01:25:15    

Grmpf.
 
D'après la réponse de moi (nan, pas moi, l'autre moi :pt1cable:) je crois que WiiDS faut que tu détailles un peut plus ce que tu veux faire, car on a pas tous l'air de comprendre pareil :D

Reply

Marsh Posté le 08-07-2007 à 03:14:42    

MagicBuzz a écrit :

Grmpf.
 
D'après la réponse de moi (nan, pas moi, l'autre moi :pt1cable:) je crois que WiiDS faut que tu détailles un peut plus ce que tu veux faire, car on a pas tous l'air de comprendre pareil :D


Juste mettre mon programme en pause, a l'aide de "pause" de l'invite de commande. En C, il faut utiliser system("COMMANDE" ); J'aimerais savoir donc comment mettre en pause mon programme (appuyez sur une touche pour continuer) en utilisant les commandes de l'invité de commande :o


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 08-07-2007 à 03:14:42   

Reply

Marsh Posté le 08-07-2007 à 21:23:38    

si j'ai bien compris ce que tu recherches, suffit de faire un "Console.Readline();" dans ton programme.

Reply

Marsh Posté le 09-07-2007 à 00:49:28    

moi23372 a écrit :

si j'ai bien compris ce que tu recherches, suffit de faire un "Console.Readline();" dans ton programme.


Oui mais tant qu'a faire j'aimerais aussi utiliser les autres commandes de CMD :jap:


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 09-07-2007 à 13:11:35    

ben alors spécifie tout de suite ce que tu veux ;)
 
pour ton infos, je te déconseille d'utiliser ces commandes. C'est absolument pas recommandé étant donné que c'est des appels system très lourd.  
 
Maintenant, que veux tu faire exactement? Car je suis persuadé qu'il existe de meilleures façons pour faire ce que tu veux faire sans faire appel aux appels systèmes.

Reply

Marsh Posté le 09-07-2007 à 13:19:51    

moi23372 a écrit :

ben alors spécifie tout de suite ce que tu veux ;)
 
pour ton infos, je te déconseille d'utiliser ces commandes. C'est absolument pas recommandé étant donné que c'est des appels system très lourd.  
 
Maintenant, que veux tu faire exactement? Car je suis persuadé qu'il existe de meilleures façons pour faire ce que tu veux faire sans faire appel aux appels systèmes.


 
Ben mettre en pause un programme (avec retour par simple pression d'un touche :D) et lancer des programmes type regedit ou shutdown avec des paramètres (mais la je suis un peu con puisqu'on peut visiblement le faire avec Process.Start) :jap:


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed