PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → [WD75] LanceAppli et symboles < >
[WD75] LanceAppli et symboles < >
Iniciado por Olivier Fouquier, mar., 09 2004 10:24 AM - 5 respostas
Publicado em março, 09 2004 - 10:24 AM
Bonjour.

LanceAppli ne fonctionne pas quand j'utilise les symboles < et >. Par exemple,
si j'entre :
LanceAppli("dir > fichier.txt", exeActif, exeBloquant)
le fichier "fichier.txt" n'est pas créé.

Que me suggérez-vous ?

Merci !
Publicado em março, 09 2004 - 10:36 AM
Salut !


On 9-Mar-2004, "Olivier Fouquier" <olivierfouquier@hotmail.com> wrote:

Bonjour.

LanceAppli ne fonctionne pas quand j'utilise les symboles < et >. Par
exemple,
si j'entre :
LanceAppli("dir > fichier.txt", exeActif, exeBloquant)
le fichier "fichier.txt" n'est pas créé.

Que me suggérez-vous ?

Merci !


J'ai été confronté au même problème.
Ma solution ( qui vaut ce qu'elle vaut), je passe par un batch ( BAT ou CMD
) intermédiaire qui lui redirige la sortie vers le fichier texte.
Exemple
fichier a exécuter : dirfic.bat contient "dir > fichier.txt"
et j'utilise ddelance("dirfic.bat") avec les bon paramètres.

Bien à toi !

--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Publicado em março, 09 2004 - 11:25 AM
Bonjour,

Il faut créer un fichier .bat ( c:\test.bat ) contenant la redirection
souhaitée ( dir > fichier.txt )
LanceAppli("c:\test.bat", exeActif, exeBloquant)

La ca doit fonctionner.

Bon dev,
Olivier R.


"Olivier Fouquier" <olivierfouquier@hotmail.com> a écrit dans le message de
news: 404d8068@news.pcsoft.fr...


Bonjour.

LanceAppli ne fonctionne pas quand j'utilise les symboles < et >. Par

exemple,
si j'entre :
LanceAppli("dir > fichier.txt", exeActif, exeBloquant)
le fichier "fichier.txt" n'est pas créé.

Que me suggérez-vous ?

Merci !

Publicado em março, 09 2004 - 11:34 AM
Vous pouvez utiliser un fichier .bat qui contiendra vos commandes et que
vous lancer à partir de votre application.

Mickael

"Olivier Fouquier" <olivierfouquier@hotmail.com> a écrit dans le message de
news:404d8068@news.pcsoft.fr...


Bonjour.

LanceAppli ne fonctionne pas quand j'utilise les symboles < et >. Par

exemple,
si j'entre :
LanceAppli("dir > fichier.txt", exeActif, exeBloquant)
le fichier "fichier.txt" n'est pas créé.

Que me suggérez-vous ?

Merci !

Publicado em março, 09 2004 - 2:24 PM
essayes ce code :
LanceAppli("CMD /C dir > C:\Aeffacer\test.txt")

"Olivier Fouquier" <olivierfouquier@hotmail.com> wrote:


Bonjour.

LanceAppli ne fonctionne pas quand j'utilise les symboles < et >. Par exemple,
si j'entre :
LanceAppli("dir > fichier.txt", exeActif, exeBloquant)
le fichier "fichier.txt" n'est pas créé.

Que me suggérez-vous ?

Merci !

Publicado em março, 09 2004 - 2:40 PM
Merci à tous pour vos réponses !

Effectivement, passer par un fichier .bat règle le problème.

Merci encore et bon développement !