Ich habe folgendes Problem.
Ich habe ein Programm, welches den Flugsimulator wie folgt aufruft:
command.com /c x:\fs\fs2000.exe > c:\flylog.txt
Startet man dann im Flugsimulator ein Adventure-Programm, welches die
Befehle DEBUG_WINDOW_ON und DEBUG_PRINT benutzt, so werden die DEBUG-Befehle
schön in die Datei "flylog.txt" geschrieben.
Dies funktioniert wunderbar mit Windows98 und Windows ME.
Bei Windows NT/2000 funktioniert es nicht. Der Aufruf dafür lautet natürlich
nicht mehr command.com sonder cmd.exe. Die Ausgabe-Datei wird zwar beim
Starten genaus definiert wie unter WIN98/ME, aber sobald ein Adventure
gestartet wird passiert nichts mehr.
Meine Vermutung liegt darin, daß der DEBUG_WINDOW_ON Befehl irgendwas
aufruft, was mit den NT-Systemen nicht kompatibel ist. Hat jemand eine Idee,
wie man diese Problem lösen kann.
Herzlichen Dank im vorhinein.
Andreas
|