Zitat:
Zitat von
DevilsCamp:
Es wird nur das aus den Units geholt, was wirklich benötigt wird
das stimmt zwar (wenn man von nicht benötigten virtuellen Funktion absieht), aber
Für den Linker werden die virtuellen Methoden nach Deiner Ausführung schon benötigt, daher fallen sie in den Bereich "Wird benötigt"
Zitat:
Zitat von
DevilsCamp:
Es ist vollkommen Schnuppe, wie viele Units Du in der USES-Liste stehen hast.
das ist definitiv falsch.
Gut, da habe ich mich wohl geirrt.
Zitat:
Wenn dem so wäre, dann könnte Borland (und würde vielleicht auch) den kompletten Bibliothekscode (System, SysUtils, Classes, Controls, Forms, usw.) in eine einzige
Unit packen.
Aber ich glaube, dass es selbst dann die gleichen Units geben würde. Oder hast du schon mal versucht zig Klassen in EINE
Unit zu packen OHNE anschließend (trotz Kommentare) den Überblick zu verlieren?