Pas voir une commande system()

bapt1080 Messages postés 12 Date d'inscription vendredi 27 décembre 2002 Statut Membre Dernière intervention 30 mars 2005 - 29 avril 2003 à 16:14
wipeout Messages postés 18 Date d'inscription samedi 3 mai 2003 Statut Membre Dernière intervention 5 août 2004 - 30 juin 2004 à 14:27
j'aimerais savoir si il est possible de ne pas voir la fenêtre system apparaitre et se refermer quand on lance une commande system()(system(dir)par exemple).Quelle s'execute en tache de fond sans apparaitre.
voila si quelqu'un a une idée merci d'avance.

ps : je ne veux pas la lancer en thread, je veux attendre la fin de son execution mais pas la voir.

bapt1080

1 réponse

wipeout Messages postés 18 Date d'inscription samedi 3 mai 2003 Statut Membre Dernière intervention 5 août 2004
30 juin 2004 à 14:27
utilise la fonction popen("dir",mode) ... ca lance une commande et ca te retourne un FILE * sur le resultat... et apres en fonction du mode tu l'utilise comme un fichier...

il semblerai que ca marche...

ps: je repond a la question trop tard je C.. mais c pour ceux qui souhaiterai avoir la reponce...
0
Rejoignez-nous