Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Dateigröße verändern (https://www.delphipraxis.net/134508-dateigroesse-veraendern.html)

Counter909 23. Mai 2009 15:33


Dateigröße verändern
 
Hi,


ich hab mal eine Frage, wenn ich die DateiGröße meines eigenen Programms ändern möchte, das heißt, wenn ich mein Programm compile, möchte ich , dass die .exe 1 Mb und nicht 250 Kb groß ist. wie gehe ich da am besten vor ? ich müsste doch eigentlich beliebige Bytes anhängen können oder ?

genauso die Frage, wenn ich zum beispiel einfach eine andere .exe lade und da die Dateigröße ändern möchte! ist es das gleiche Prinzip ?


mfg
counter

mkinzler 23. Mai 2009 15:34

Re: Dateigröße verändern
 
Warum willst du die Dateigröße ändern? :gruebel:
Binde eine entsprechende Dummy-Ressource ein.

Counter909 23. Mai 2009 15:41

Re: Dateigröße verändern
 
ich möchte einfach, dass meine exe eine exakte oder ungefähre Größe von 1 Mb bekommt....aber eine Resource muss ich ja vorher schon fest anlegen wie groß sie ist oder ?



gibt es da nicht iwie sowas, dass man die exe in ein stream einlesen kann und dann durch .size die größe festlegen kann ? oder in der art ?

mkinzler 23. Mai 2009 15:43

Re: Dateigröße verändern
 
Wenn man nach Wegen sucht seine Exe zu verkleinern kann man das ja noch verstehen, aber vergrössern ? :shock:
Und warum zur Hölle muss die Exe etwa 1 Mb groß sein?

Luckie 23. Mai 2009 15:43

Re: Dateigröße verändern
 
Erstell dir mit einem FileStream eine eine entsprechend große leere Datei und binde diese als Ressource ein. Du kompilierst erst ohne die Ressource und dann erstellst du die leere Datei.

Aber wozu soll das gut sein? Was ist der Grund?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz