Hallo Christian,
wenn du die eigentliche Funktionalität deines Programms von deinem
GUI trennst, dann könntest du deine Anwendung in Abhängigkeit von ParamCount das Konsolfenster oder dein
VCL MainForm zeigen lassen.
ReadLn() und WriteLn() sind etwas ganz Spezielles, ich bin da mit weniger zufrieden.
marabu