Les Snippets

Connexion

Recuperer le text d'un programme console

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 26/03/2006 00:04:17 et initié par EBArtSoft [Liste]
Vue : 13460
Catégorie(s) : API, Système
Langages dispo pour ce code :
- VB6
- C# 1.x, C# 2.x
- VB6
- VB 2005, VB 2008
- Voir tous les langages pour ce code snippet



Langage : VB6
Date ajout : 02/10/2006
Posté par rvblog [Liste]
Private Sub Command1_Click()
Dim wshShell As IWshRuntimeLibrary.wshShell
Dim exExec As IWshRuntimeLibrary.WshExec
    'instancie un objet shell
    Set wshShell = New IWshRuntimeLibrary.wshShell
    'crée un objet exécution en ouvrant l'interprêteur
    'de commande DOS
    Set exExec = wshShell.Exec("cmd")
    'exécute la commande dir
    exExec.StdIn.WriteLine "dir"
    'ferme le canal
    exExec.StdIn.Close
    'lit toutes les lignes du canal de sortie
    strtest = exExec.StdOut.ReadAll
    'termine l'exécution
    exExec.Terminate
    MsgBox strtest
    'libère les ressources
    Set exExec = Nothing
    Set wshShell = Nothing
End Sub

Remarque :
Utilise une référence à l'objet Windows Scrip Host Object Model (wshom.ocx). Testé uniquement sur W2K.
Ne nécessite pas de connaissance particulière en API :).

Snippets en rapport avec : Console, Stdio



Codes sources en rapport avec : Console, Stdio

{Delphi} UPXHELPER V1.1.1
Une interface graphique pour le compresseur d'exécutables UPX téléchargeable ici : http://upx.source...

{C# / C#.NET} GREP POUR WINDOWS
Il s'agit d'un programme qui recherche et met en valeur des chaînes de caractères dans des fichiers ...

{C# / C#.NET} SIMULATION DE CONSOLE POUR WINDOWS MOBILE
Pour faire court, lorsqu'on développe en .NET sous WM, on ne dispose pas des mêmes outils que sous w...

{C / C++ / C++.NET} ALIGNER TEXTE CONSOLE
Un problème récurrent que je vois sur le forum: comment aligner correctement le texte en mode consol...

{Flash} FIREBUGTRACER (AS3) - UTILISER LA CONSOLE FIREBUG POUR VOS DEBUGS ACTIONSCRIPT
Cette source utilise la classe ExternalInterface d'AS3 pour communiquer avec la console JavaScript d...

{C# / C#.NET} LOG DES CONSOLE WRITELINE
Cette source permet de réaliser un log de toutes les infos affichées sur la Console. Après l'init...

{C / C++ / C++.NET} LIBGRAPHC - DESSIN D'UI EN MODE CONSOLE
Voila, je poste ma librairie de fonction de dessin d'interface utilisateur en mode console parce que...

{C / C++ / C++.NET} ALGO RÉSOLUTION DE SUDOKU.
Bonjour, ben voici mon algo de résolution d'un sudoku que j'ai utiliser pour mon programme SudoBr...

{Python} CHANGEMENT DE CASSE
J'ai fait un petit programme en mode console pour un ami, qui renvoie dans un fichier texte toutes l...

{C / C++ / C++.NET} MORPION EN CONSOLE
Voici un programme de morpion en mode console. La plupart des programmes du même jeu que j'ai vu pr...