Einzelnen Beitrag anzeigen

DevidEspenschied

Registriert seit: 7. Sep 2006
Ort: Berlin
439 Beiträge
 
Delphi 12 Athens
 
#3

Re: Wie herausbekommen, ob Konsolen-Dateiumleitung aktiv ist

  Alt 29. Apr 2008, 11:57
Danke, dies ist auf jeden Fall der Schritt in die richtige Richtung.

Was ich jetzt noch brauche, ist der zweite Parameter in GetConsoleMode. Die Funktion liefert ja True zurück, falls sie korrekt ausgeführt werden konnte.

So wie ich das hier verstanden habe, kann man ein DWord als Rückgabewert deklarieren, der den Konsolenstatus widerspiegelt. Dieser Wert ist bei einem normalen Konsolenstart 3, bei einer Dateiumleitung hingegen 0.

Was haben diese Zahlen nun zu bedeuten ?

Anzumerken wäre noch, dass die Delphi-IDE irgendwie die Ergebnisse bei einer Dateiumleitung verfälscht, weswegen ich immer erst compiliert habe, und dann das Programm per separater Eingabeaufforderung starte.
Devid
  Mit Zitat antworten Zitat