zeilen eines mit shellexecute gestarteten programms(konsolenanwendung) auslesen



  • Hi,

    momentan starte ich mit ShellExecute ein externes programm mit dem ich mails versende.
    leider habe ich hier überhaupt keine info darüber ob die mail versendet worden ist oder nicht...

    welche funktionen sind hier meine lieblinge? 🙂

    womit kann ich den inhalt der gestarteten mailsend.exe auslesen?
    es reicht auch nur die letzte zeile (gesendet oder nicht gesendet..)

    die mailsend wird i.d.R. nur maximal 5x am tag gestartet. zum testen startet diese aber min 5 in 1 Minute. (ich muss also beim auslesen der zeilen eine genaue zuordnung zum programm haben..)

    womit könnte ich das realisieren?

    in der konsole kann ich ja vor die parameter ein >logdatei.txt stellen und so die ausgabe speichern. mit shellexecute funktioniert das aber nicht?

    danke!


Anmelden zum Antworten