Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » *.exen Größe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
31.08.2007, 12:08 Uhr
~CPP-F-Gast
Gast


Meine Frage: Ich habe eine exe die 4MB groß ist. Der grund dafür ist, dass ich ein Bild geladen habe. Wie schaffe ich es, das dei exe kleiner wird?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
31.08.2007, 12:51 Uhr
RedEagle



Das Bild auslagern, oder die *.bmp einfach in *.png umwandeln.
--
MFG RedEagle

Dieser Post wurde am 31.08.2007 um 12:51 Uhr von RedEagle editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
31.08.2007, 13:19 Uhr
~CPP-F-Gast
Gast


*.png ist zwar kleiner aber nicht, viel und außerdem kann ein TImage ein png nicht öfnen.
Mit auslagern meinst du, dass ich das bild im programm öffne, oder. wie mache ich das?
Hilfen Ressourcen weiter?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
31.08.2007, 15:08 Uhr
jeller



jpeg (*.jpg / *.jpeg) datein sind auch kleiner .

nun hab zwar keine ahnung von Borland C++ builder aber vllt kann ich ja ausnahmsweise mal helfen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
31.08.2007, 15:11 Uhr
~CPP-F-Gast
Gast


Ja, du hast recht. Nur immer noch zu groß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
31.08.2007, 17:22 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Wo ist das Problem? Entweder, du lagerst das JPEG aus, oder du kompilierst es in die .exe ein. Die Gesamtgröße bleibt unverändert, und sollte bei 4MB auch nicht im Ansazu kritisch sein.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
31.08.2007, 17:44 Uhr
~CPP-F-Gast
Gast


wie groß sollte den eine exe höchstens sein
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
31.08.2007, 18:38 Uhr
öni



Kommt darauf an was das Programm macht, wieviel es nach deiner Meinung nach haben darf und somit stellt sich die Frage ob es egal ist wie groß die .exe ist, Festplattenspeicher hat man doch genug oder brauchst dus für was spezielles?
Aber ein jpg Bild kann der BCB doch auch laden von dem her dürfte dies doch die Größe minimieren!
Was mir noch einfällt ist das man auch beim BCB Compiler Eigenschaften konfigurieren kann was dann die .exe kleiner macht - wenn man das richtige auswählt!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
31.08.2007, 22:33 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Die Compilereigenschaften kannst du vergessen. Die sind hauptsächlich für Debug- bzw. Releasebuild sinnvoll, aber kaum, um die Größe zu schröpfen. Bis auf einige Kleinigkeiten kannst du da kaum die Dateigröße optimieren. In dem Moment, in dem du die VCL statisch linkst, blähst du deine .exe auf eine stattliche Größe auf.

Fakt ist aber:
Ob du das JPEG in die .exe einbetonierst oder sie nachlädst, sie belegt immer Festplattenspeicher und wenn sie geladen ist auch imme RAM.

Wenn du die .exe verkleinern willst, google doch mal nach UPX

Dieser Post wurde am 01.09.2007 um 08:25 Uhr von Reyx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
31.08.2007, 22:43 Uhr
RedEagle




Zitat von Reyx:
[...]Fakt ist aber:
Ob du das JPEG in die .exe einbetonierst oder sie nachlädst, sie belegt immer Festplattenspeicher [...]


Genau genommen benötigt das Trennen des Bildes von der .exe sogar möglicherweise mehr Speicher, da beide zusammen in einer Datei ggf in einen Cluster passt, wärend 2 Dateien mindestens 2 Cluster belegen
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: