|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Flots d'entrée standard ? |
Débuté par Dominique, 19 avr. 2005 16:07 - 4 réponses |
| |
| | | |
|
| |
Posté le 19 avril 2005 - 16:07 |
Bonjour,
Pour un petit développement, j'ai besoin de créer un exécutable qui puisse lire sur son entrée standard un flot de données au format texte (en l'occurrence du postscript). Or, je ne parviens pas à trouver comment faire dans l'aide Windev 9.
Je trouve plus élégeant de lire directement le flux plutôt que de l'enregistrer par un script dans un fichier temporaire et qui lancerait ensuite mon exécutable avec en paramètre le nom du temporaire.
Quelqu'un peut-il me donner une piste ?
Merci et bonne journée, |
| |
| |
| | | |
|
| | |
| |
Posté le 20 avril 2005 - 12:07 |
Bonjour,
Je m'explique : Je dois récupérer un flux postscript transmis par une imprimante viryuelle (Redmon) à mon exécutable. Je préfère par soucis d'élégance ne pas passer par un fichier temporaire. Il est vrai que par défaut, l'entrée standard est le clavier de l'utilisateur (informations transmises au programme par l'intermédiaire d'un champ par exemple). En C, vous pouvez "écouter" ce qui arrive sur cette entrée et le lire. En Korn shell, par exemple, on redirige le contenu d'un fichier vers l'entrée stanadard d'un script en le lancant comme suit : "scrip.sh < fichier".
Je n'ai pas dû être très clair auparavant désolé...
Bonjour à Nouméa,
merci de votre aide. |
| |
| |
| | | |
|
| | |
| |
Posté le 20 avril 2005 - 16:05 |
Bonjour,
C'est quoi pour vous une entrée standard
Patrick "Dominique" <dominique.four@certin.cnafmail.fr> a écrit dans le message de news: 4264e8c5$1@news.pcsoft.fr...
Bonjour,
Pour un petit développement, j'ai besoin de créer un exécutable qui puisse lire sur son entrée standard un flot de données au format texte (en l'occurrence du postscript). Or, je ne parviens pas à trouver comment faire dans l'aide Windev 9.
Je trouve plus élégeant de lire directement le flux plutôt que de l'enregistrer par un script dans un fichier temporaire et qui lancerait ensuite mon exécutable avec en paramètre le nom du temporaire.
Quelqu'un peut-il me donner une piste ?
Merci et bonne journée,
|
| |
| |
| | | |
|
| | |
| |
Posté le 20 avril 2005 - 16:31 |
Dominique a écrit :
Bonjour,
Je m'explique : Je dois récupérer un flux postscript transmis par une imprimante viryuelle (Redmon) à mon exécutable. Je préfère par soucis d'élégance ne pas passer par un fichier temporaire. Il est vrai que par défaut, l'entrée standard est le clavier de l'utilisateur (informations transmises au programme par l'intermédiaire d'un champ par exemple). En C, vous pouvez "écouter" ce qui arrive sur cette entrée et le lire. En Korn shell, par exemple, on redirige le contenu d'un fichier vers l'entrée stanadard d'un script en le lancant comme suit : "scrip.sh < fichier".
Je n'ai pas dû être très clair auparavant désolé...
Bonjour à Nouméa,
merci de votre aide.
Bonjour Peut être du coté des sockets ? Tels quels stdin (et out) ne sempblent disponibles en WinDev.
++ R&B WDForge.org |
| |
| |
| | | |
|
| | |
| |
Posté le 21 avril 2005 - 00:52 |
Bonjour, difficile de répondre précisément. mais je ne sais pas si l'imprimante est sur le pc où tourne le prg windev si les données transmises sont sur le port série si non peut-on re-router l'impression vers le port série dans ce cas on récupère les données émises sur le port série du micro avec prg windev au fil de l'eau et on extrait les données utiles des codes poscript
Patrick
"Dominique" <dominique.four@certin.cnafmail.fr> a écrit dans le message de news: 42660224$1@news.pcsoft.fr...
Bonjour,
Je m'explique : Je dois récupérer un flux postscript transmis par une imprimante viryuelle (Redmon) à mon exécutable. Je préfère par soucis d'élégance ne pas passer par un fichier temporaire. Il est vrai que par défaut, l'entrée standard est le clavier de l'utilisateur (informations transmises au programme par l'intermédiaire d'un champ par exemple). En C, vous pouvez "écouter" ce qui arrive sur cette entrée et le lire. En Korn shell, par exemple, on redirige le contenu d'un fichier vers l'entrée stanadard d'un script en le lancant comme suit : "scrip.sh < fichier".
Je n'ai pas dû être très clair auparavant désolé...
Bonjour à Nouméa,
merci de votre aide.
|
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|