Danke für die schnellen Antworten,
@neolithos:
Das mit der initialization oder finalization liegt ja eigentlich auf der Hand, aber ich habe noch nie daran gedacht. Das heißt aber, dass man schon besser dafür sorgen sollte, dass keine Reste mehr übrig sind.
Typischer Fall: ich schreibe oft in Units, die eigentlich ohne
GUI sind, ShowMessages als "Debug-Output" rein und muss dafür die
Unit Dialogs einbinden. Am Schluss ist die natürlich nicht mehr nötig, hat aber eine Initialisierung, die anscheinend Einiges macht...
Schade, dass man das nicht automatisch prüfen kann, das wäre eine lohnende (aber sicher nicht so einfache) Aufgabe für einen
IDE-Experten.
Nochmal vielen Dank an alle,
Urs