Avatar billede bobbedude Nybegynder
12. november 2006 - 21:55 Der er 13 kommentarer og
1 løsning

output fra shell til textbox

kan man få outputtet fra en shell komando vist i en textbox ?
Avatar billede arne_v Ekspert
12. november 2006 - 22:48 #1
Sub Button1Click(sender As Object, e As System.EventArgs)
        Dim pi As ProcessStartInfo = New ProcessStartInfo
        pi.FileName = "cmd"
        pi.Arguments = "/c dir C:\"
        pi.UseShellExecute = False
        pi.RedirectStandardOutput = True
        Dim p As Process = Process.Start(pi)
        textBox1.Text = p.StandardOutput.ReadToEnd
    End Sub
Avatar billede bobbedude Nybegynder
13. november 2006 - 08:23 #2
Damn Arne_v det spiller jo perfekt :)
Smider du ikke lige et svar
Avatar billede bobbedude Nybegynder
13. november 2006 - 08:25 #3
Et spørgsmål tilbage kan man ikke sætte cmd promten til at være gemt/skjult
Avatar billede arne_v Ekspert
13. november 2006 - 13:41 #4
jo - der er en property i ProcessStartInfo til det - så vidt jeg husker

og svar
Avatar billede arne_v Ekspert
13. november 2006 - 13:43 #5
pi.WindowStyle = ProcessWindowStyle.Hidden
Avatar billede bobbedude Nybegynder
13. november 2006 - 15:46 #6
arne_v styrer for vildt :)
Avatar billede bobbedude Nybegynder
13. november 2006 - 15:59 #7
Når jeg bruger hidden kommer den stadig frem et kort sekund skal den det ?
Avatar billede arne_v Ekspert
13. november 2006 - 16:16 #8
hvilken kommando skal du udfoere, hvis det er en EXE saa drop cmd /c
Avatar billede bobbedude Nybegynder
13. november 2006 - 22:25 #9
det er en dos kommando
Avatar billede bobbedude Nybegynder
13. november 2006 - 22:33 #10
Fik selv styr på det med

        pi.CreateNoWindow = True
        pi.WindowStyle = ProcessWindowStyle.Hidden
Avatar billede bobbedude Nybegynder
13. november 2006 - 22:54 #11
Hej arne_v
Oki jeg var ikke så smart som jeg troede.... :)
Den første fil der bliver kørt gennem CMD er en Pyton fil altså program.py og den næste er en exe fil, dit script virker korrekt på en ren dos kommando men ikke på overnævnte.
Skal jeg lige oprette et nyt sp ?
Avatar billede bobbedude Nybegynder
13. november 2006 - 23:18 #12
hej igen igen arne_v
Python virker fint jeg havde lige glemt /c men exe filen viser ikke noget
Avatar billede arne_v Ekspert
14. november 2006 - 03:21 #13
EXE filen bør nok køres med

        pi.FileName = "foobar.exe"

og det virker kun med en console app
Avatar billede bobbedude Nybegynder
16. november 2006 - 22:40 #14
tak arne
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester