Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
986 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Redirection flux de sortie d'un Process

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB] Redirection flux de sortie d'un Process

n°1501895
_Raynor_
Posté le 11-01-2007 à 21:15:09  profilanswer
 

En Visual Basic (pas "for Application" ), si je veux rediriger le flux de sortie d'un programme en ligne de commande, je suis obligé de passer par un Thread ? Même si le programme n'est pas interactif ?
Moi je voyais ça comme ça :

  • Lancement du programme (avec les arguments qui vont bien)
  • Le programme s'arrête
  • Je lis et affiche le stdout du programme

Mais je n'y arrive pas :(

Code :
  1. Dim processJava As New Diagnostics.Process
  2. processJava.StartInfo.FileName = "java.exe"
  3. processJava.StartInfo.WindowStyle = ProcessWindowStyle.Normal
  4. processJava.StartInfo.UseShellExecute = False ' On désactive le shell : requis pour la redirection
  5. processJava.StartInfo.CreateNoWindow = True
  6. processJava.StartInfo.RedirectStandardOutput = True ' On redirige la sortie standard
  7. processJava.StartInfo.Arguments = "MaClassJava -h"
  8. processJava.Start()
  9. Dim SR As System.IO.StreamReader = processJava.StandardOutput
  10. MsgBox(SR.ReadToEnd())
  11. SR.Close()
  12. processJava.Close()

Merci :jap:

mood
Publicité
Posté le 11-01-2007 à 21:15:09  profilanswer
 

n°1502604
_Raynor_
Posté le 13-01-2007 à 20:24:45  profilanswer
 

Bon, et avec un Thread, on fait comment ?

n°1502701
jpcheck
Pioupiou
Posté le 14-01-2007 à 12:34:20  profilanswer
 

perso le "processjava" me donne de l'urticaire :p donc je ne suis pas sur qu'on utilise ces fonctions ici :s


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Redirection flux de sortie d'un Process

 

Sujets relatifs
Redirection de page après formulaire[PERL] Timeouts et redirection de STDOUT et STDERR
Redirection dans une image?problème sortie
Flux RSS problèmeRedirection auto si browser WAP
Redirection en actualisant le refererRédirection
Config Apache pour redirection automatique vers index.phpUser Interface Process
Plus de sujets relatifs à : [VB] Redirection flux de sortie d'un Process


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR