[PAS Resolu] RunProgram Pb pour certain parametres

Archive.
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

[PAS Resolu] RunProgram Pb pour certain parametres

Message par Thyphoon »

Bonjour

je crois que j'ai trouvé un bug

si je fais

Code : Tout sélectionner

RunProgram("mame","-ll","")
ça fonctionne.
Mais maintenant si je veux renvoyé la sortie du fichier ça ne fonctionne plus
si je fais

Code : Tout sélectionner

RunProgram("mame","-ll >Gameliste.txt","")
l'exemple là c'est avec mame, mais vous pouvez utiliser un autre programme qui retourne quelques choses
Dernière modification par Thyphoon le ven. 14/avr./2006 11:17, modifié 2 fois.
Fred
Site Admin
Messages : 2808
Inscription : mer. 21/janv./2004 11:03

Message par Fred »

La redirection n'est pas directement prise compte par RunProgram(), il faut que tu utilises la v4 avec le flag '#PB_RunProgram_Open' et ReadProgramString().
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Merci fred ! :D
J'utilise la V4b10 mais j'avais pas penser a utiliser ReadProgramString().

Un grand merci !

Thyphoon
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Apres différent essaie j'ai quand même un problème
si je tape ce code ça ne fonctionne pas.

Code : Tout sélectionner

prog.l=RunProgram("mame.exe","-ll","",#PB_Program_Open|#PB_Program_Read)
If prog  
  While ProgramRunning(prog)
    Debug ReadProgramString(prog)
  Wend
EndIf
si je tape celui là alors le programme ce lance mais je ne peux toujours pas récupéré les infos

Code : Tout sélectionner

prog.l=RunProgram("mame.exe","-ll","")
c'est pas normal ça ? si ?
Dernière modification par Thyphoon le ven. 14/avr./2006 12:25, modifié 2 fois.
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Message par flaith »

ya un guillemet mal placé/manquant, c'est pas mieux comme ca ?

Code : Tout sélectionner

prog.l=RunProgram("mame.exe","-ll","",#PB_Program_Open|#PB_Program_Read)
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

flaith a écrit :ya un guillemet mal placé/manquant, c'est pas mieux comme ca ?

Code : Tout sélectionner

prog.l=RunProgram("mame.exe","-ll","",#PB_Program_Open|#PB_Program_Read)
hé hé ...oui j'ai fait une faute de frappe sur mon message mais le problème n'est pas là... (je vais corriger mon message plus haute)
Bref ça fonctionne toujours pas
Répondre