Moin,moin,
Vielleicht solltest Dui mal einen Exepacker verwenden um die Exe kleiner zu kriegen.
Dein Problem kannst Du nicht mit einer Procerude im Programm lösen. Geht vom Prinzip nicht.
Der Linker bindet beim Compilern/Linken die Ressourcen mit ins Programm ein. Da sind die nun. Jetzt kannst Du Die mit Deiner Routine dann freigeben (könnte sogar sein, das im Speciher dann einige Byte freigegeben werden) aber, da das ja erst zur Laufzeit passiert ist das für die Exegröß0e irrelevant.
Was geht: Möglixht wenige
VCL-Elemente verwenden, Panels einsparen... Odr die Elemente über
API-Aufrufe erstellen.
Grüße // Martin