CONTRÔLER UN PROGRAMME DOS (CONSOLE)

Messages postés
345
Date d'inscription
mardi 3 juin 2003
Statut
Membre
Dernière intervention
21 mars 2008
- - Dernière réponse : e_NeX
Messages postés
105
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
30 novembre 2009
- 15 mars 2010 à 13:44
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/32538-controler-un-programme-dos-console

e_NeX
Messages postés
105
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
30 novembre 2009
-
Dans DosClass.cls
ret = WaitForSingleObject(hStdinLecture, 200)
'on considère que si le handle ne répond pas avant 200ms il est en attente

Ha bon? et si mon batch lance une décompression d'un fichier et que ca dure 5 secondes...
mangouda
Messages postés
1
Date d'inscription
mercredi 7 juillet 2004
Statut
Membre
Dernière intervention
22 janvier 2009
-
Merci pour ta source qui m'a beaucoup inspirée.
Jette un oeil sur une utilisation (intéressante) que j'en ai faite

http://www.vbfrance.com/codes/VB6-MINI-CLIENT-SFTP-PUTTY-PSFTP-EXE-FRONTEND_49053.aspx
ShareVB
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
11 -
salut,

Le problème vient surement du fait que le programme ne flush pas la sortie standard avant de prompter pour les entrèes...avec mon programme d'exemple ca marche et avec ping aussi par exemple...par contre, c'est vrai que dans mon exemple je flush le stdout avant de prompter...

ShareVB
cuq
Messages postés
345
Date d'inscription
mardi 3 juin 2003
Statut
Membre
Dernière intervention
21 mars 2008
1 -
Très bon code ... Une petite question cependant comment lire les données retournées par le programme dos. Je n'ai le retour des données qu'une fois le programme terminé si le programme attend des entrées . N'y a t'il pas une solution via une notion de synchrone asynchrone ?
agremlins
Messages postés
28
Date d'inscription
mardi 21 septembre 2004
Statut
Membre
Dernière intervention
16 mars 2007
-
Exactement ce que je recherchais.

Merci pour ce code.