![]() |
Problem redirecting STDINPUT und STDOUTPUT (PIPES)
Hallo Leute!
Ich habe mich nun lange damit beschäftigt, einen Prozess zu starten, dessen Output und Input in/aus meinem Programm umgeleitet werden, sodass ich den Output eines Konsolenprogramms lesen und in seinen Input schreiben kann. Ich habe so ziemlich alle Möglichkeiten getestet, mir viele Beispiele angesehen, aber nichts hat funktioniert. Leider hat nichts davon funktioniert, nicht im entferntesten. Jedoch fand ich heute die Unit uPipedProcess.pas, inklusive Beispiel in den beiden Threads ![]() Hat damit mal jemand gearbeitet oder vielleicht was Besseres? Ich bräuchte dringend eine Lösung! Vielen Dank im Vorraus. KFAF PS : Die Exceptions sind hauptsächlich AV's und manchmal auch OSERROR 5 , mehr war nicht herauszukriegen... |
AW: Problem redirecting STDINPUT und STDOUTPUT (PIPES)
Ok, Problem hat sich gelöst. Irgendwie hat der Algrithmus der die Daten auseinandernimmt und in Zeilen zerlegt einen Treffer. Habe also den ganzen Abschnitt überarbeitet und jetzt geht es einwandfrei. Bin überglücklich, das ich jetzt endlich meine selbstgebastelte RCON bauen kann (für MC ^^). Wenn jemand an dem Code interressiert sein sollte, weil er dasselbe Problem hat, soll er bitte hier rein posten oder mir ne PM schreiben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz