Bonjour,
Suite à d'anciennes réponses sur ce Forum sur la récupération de données DOS dans Delphi, je reviens vers vous car je reste toujours bloqué.
En effet, en tapant RunDosInMemo dans google on trouve une procedure qui permet d'écrire dans un mémo un exe. (ex: http://delphi.about.com/cs/adptips20...ltip0201_2.htm)
Cela marche pour des appli à une seule fonctionalité comme ipconfig, chkdsk, ..)
Mais je voudrais faire ca et je n'y arrive pas
Vers la fin du code on a cela
et moi je vodurais faire un truc comme ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RunDosInMemo('chkdsk.exe c:\',Memo1) ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 --par la fonction CreateProcess lancer cmd Sendkeys(nom programme) SimulateKeystroke(VK_RETURN, 0); sleep(100) SendKeys(login); SimulateKeystroke(VK_RETURN, 0); sleep(100) ...
J'ai été aussi regarder les codes sources de Mac LAK (Merci à lui)(http://www.developpez.net/forums/sho...edirection+DOS)
Mais je n'arrive pas à faire fonctionner cette fonction "DOSExecuteAndCapture"
PS : Je fonctionne avec 9x
Merci
Partager