Wieso 300KB größer?
-
Ich habe ein Programm geschrieben habe es kompliriert und es waren 60kb dann habe ich meiner Exe ein neues Icon hinzugefügt und jetzt ist meine Anwendung 480KB groß,Warum is dies so?
-
evtl weil das icon mit rein compiliert wurde ?!
-
Was meinst du mit "rein"?
-
na das du spaeter wenn du die exe kopierst die ico datei nicht mitgeben musst, die exe beinhaltet diese nu
{meist in 2 varianten, einmal 16x16 fuer die starteleiste usw und einmal 32x32 fuer das desktop icon}
-
Und wie kann ich es ´nicht reine complirieren?
-
Dry Gin schrieb:
Und wie kann ich es ´nicht reine complirieren?
hehe, entweder du lässt das Icon einfach weg oder du lieferst es halt separat mit. Dadurch sparst du aber auch keinen Platz. Die 300 kb machen deine Anwendung jetzt aber auch nicht überfett.
-
Könnte man es nicht so einstellen das man ein Icon aus der shell32.dll nimmt?
-
Sorry, da bin ich überfragt. Ich nehme aber an, dass es über eine WinAPI-Funktion möglich ist, Icons aus einer DLL zu laden.
-
Dry Gin schrieb:
Könnte man es nicht so einstellen das man ein Icon aus der shell32.dll nimmt?
Leg eine Verknüpfung Deiner EXE an, dann ein Rechtsklich auf Dein Programm-Icon im Explorer und dann auf "Verknüpfung|Anderes Symbol..."
-
Und was wäre wenn man es mit einem anderem Compiler macht?
-
...oder mach ein kleineres icon.
420 kb für so'n popeliges icon sind echt zu viel
-
Auch wenn ich des icon kleiner mache sind esw immer noch 300kb
-
Ein "normales" Icon ist normalerweise 2KB gross
-
Mein Icon ist 810Byte groß und die Exe ist dann 480kb groß