Der Nachteil von CatchImage ist natürlich vorhanden. UPX erzeugt aber
keinen zusätzlichen Speicherbedarf, es ist also
kein Unterschied beim Speicherverbrauch, von UPX in Speicher entpackt oder gleich entpackt von Platte geladen.
Diesen Nachteil kann man unter Windows vermeiden, indem man die Resourcen auch als solche in die Exe packt, dann werden diese auch nur bei Bedarf geladen.
Ansonsten Extra-Datei
PS: entpackt werden die sowieso alle, auf die eine oder andere Art
Nachtrag: CatchBMP von GPI (DrawPlus.pbi) behebt diesen Mangel, des doppelten Bildes im Speicher