Bonjour à toutes et à tous,
Pour m'occuper, je teste pas mal de procédures et je me demandais si c'était possible d'afficher directement dans un Tmemo le résultat d'une commande Dos sans passer par la création du fichier Texte dans la commande.
Soit par un TStingList ou.....
Exemple :
En vous remerciant d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 var Commande : string; begin Memo1.Clear; commande := 'dir c:\ *.*'; ShellExecute(Handle, 0, 'cmd', PChar('/c ' + commande + ' > "OUTPUT.txt"'), nil, SW_HIDE); sleep(1000); Memo1.Lines.LoadFromFile( chappli + 'OUTPUT.txt' ) ; //Affiche le résultat dans Memo end;
Cordialement,
@+,
cincap
Partager