und wo ist der Unterschied (abgesehen vom {$APPTYPE CONSOLE})?
Dadurch ändert sich irgendein Flag in der Exe und das Programm wird dann von Windows anders behandelt. Hauptsächlicher Unterschied: Mit AppType Console wird immer ein Konsolenfenster angezeigt, damit ist es schwierig, das Programm unsichtbar im Hintergrund auszuführen.