ok problem gelöst wenn auch sehr umständlich, ich lese mit readprogramdata byte für byte aus und setz den string zusammen, sobald ich 2 byte auslese und nurnoch 1er da ist hängt es nähmlich..
Noch eine frage: wies zufällig jemand wie ich einen prozess anhand der ProcessID anhalten und fortsetzen kann so wie in PBOSL? In pb 4.0 funktioniert die ja nichtmehr
Das weiss ich nicht, aber du kannst die Ausgabe des Programms auch in einem Rutsch auslesen. AvailableProgramOutput(console) gibt ja die länge des verbleibenden Outputs zurück...
Schau dir mal die Befehle for Batch Dateien an (*.bat) Gab einige befehle für aufrufe von Unterprogramme im gleichen oder in neuer Shell auszuführen. Ist schon ein wengig her wo ich das brauchte.