auf Konsolenprogramm zugreifen?
-
Ich habe ein Programm das in der Win32-Console läuft. Ich würde gerne dessen Ausgabe mit einem anderen Programm verarbeiten und befehle in die konsole eingeben lassen.
Ist dies möglich?
-
Jo klar, du leitest die ausgabe in eine Datei um, liest diese mit deinem anderem Programm aus und deine Befehle eingeben lassen kannst du mit der WinAPI.
-
Ist das hier richtig?
http://support.microsoft.com/kb/190351/de
Ich werde irgendwie trotzdem nicht schlauf daraus!
-
Naja, gazn simpel würde ich es so machen, das du einfach die Ausgabe auf eine Textdatei pipest.
Dazu wird dir Google sicherlich ne Menge sagen können.
-
halo schrieb:
Ist das hier richtig?
http://support.microsoft.com/kb/190351/de
Ich werde irgendwie trotzdem nicht schlauf daraus!jepp, das ist richtig. brauchste nichtmal ne textdatei für.
-
hmm ich glaube ich werde es jetzt erst einmal so probieren; zu der Textdatei habe ich noch garnix gefunden.
-
Es gibt aber keine Möglichkeit daran zu kommen, wenn man die Konsolenanwendung nicht selber im Programm gestartet hat, oder?
-
das geht bestimmt. unter windows gibt es kaum etwas, was nicht ginge. mit irgendwelchen process-handles wird das schon gehen. wozu soll das gut sein?
-
Das in der Konsole ausgeführte Programm ist ein Gameserver(Battlefield 1942)
und dieser wird immer über eine grafische Oberfläche gestarted und ich weiß nicht wo ich welche Werte übergeben muss, damit der Server started wie ich es will, also muss ich die grafische Oberfläche dazu nutzen.