Himitsu, wie definierst du denn eine Konsolenanwendung? Geht es dir um das Subsystem im
PE-Header oder eher darum, ob die Anwendung ein Konsolenfenster hat? Immerhin kann eine
GUI-Anwendung ohne weiteres
AllocConsole aufrufen und dort hineinschreiben. Das habe ich selbst schon mehrfach für Debugausgaben verwendet, indem ich die Dateinummern für stdout, stdin und stderr aus stdio.h (C/C++) einfach umgebogen habe. Aus meiner Erinnerung würde ich sagen, daß es in Delphi etwas aufwendiger sein könnte WriteLn usw. umzubiegen.