Weil jedes Delphiprogamm eine Unmenge an
RTTI Informationen mit reinkompiliert. Wenn dich die Grösse stört nimm Delphi 7 oder sonst was altes, das noch ohne
RTTI funktioniert. Die neuen Delphikompiler produzieren dank
RTTI riesige Dateien, auch wenn sonst nichts im Programm gemacht wird. Das lässt sich leider nicht abschalten.
Hast du irgendwo die Forms
Unit includiert und brauchst du diese? Wenn man ohne diese auskommt wird das Programm shon mal deutlich kleiner, aber immer noch weit entfernt von dem was man erwarten würde. Wirklich kleine Anwendungen sind mit aktuellen Delphi's leider nicht mehr möglich.