Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bilder auslagern (https://www.delphipraxis.net/62906-bilder-auslagern.html)

mumu 11. Feb 2006 09:22


Bilder auslagern
 
ich hab in meinem Delphi Programm viele bilder... diese sind teilweise in imagelists geladen oder auch in images. mein programm ist jetzt inzwischen 6 mb groß. wie kann ich diese ganzen bilder in eine externe datei auslagern. das sollte so einfach wie möglich gehen, ohne großen aufwand...

da ich nämlich ab und zu mein programm über das internet update, muss halt der anwender jedesmal die kompletten 6 mb runterladen. ich möchte aber, dass er nur die programmdatei runterläd und die bilder usw... nicht.

Waldteufel 11. Feb 2006 09:25

Re: Bilder auslagern
 
Hi.

Vielleicht als Ressourcen einer DLL?
Oder die Bilder einfach alle in einen Ordner?

SirThornberry 11. Feb 2006 11:06

Re: Bilder auslagern
 
entweder wie beschrieben per dll oder du lagerst die bilder außerhalb des programmes und lädst diee beim start.

mumu 11. Feb 2006 11:43

Re: Bilder auslagern
 
also von delphi direkt aus, gibts keinen schalter oder so...

weil ich müsste halt jetzt alle resourcen aus meinem programm in ne dll speichern. und dann darf ich halt jedes bild aus der dll in mein image laden. das kann natürlich ganz schön stressig werden, bei was weiß ich wie vielen bildern.

delphi kann man nicht irgendwie anweisen, die bilder nicht mit in die exe zu packen sondern in ne externe datei...

SirThornberry 11. Feb 2006 11:58

Re: Bilder auslagern
 
die bilder befinden sich doch in der dfm und diese wird als ressource eingebunden. Du könntest höchstens einen installer bauen der die Ressource nachträglich hinzufügt (müsstest diese dann natürlich nach dem compilieren entfernen)

mumu 11. Feb 2006 15:45

Re: Bilder auslagern
 
Zitat:

Zitat von SirThornberry
die bilder befinden sich doch in der dfm und diese wird als ressource eingebunden. Du könntest höchstens einen installer bauen der die Ressource nachträglich hinzufügt (müsstest diese dann natürlich nach dem compilieren entfernen)

ja aber das ist auch sau umständlich. delphi direkt anweisen, dass es die resoucen in ner dll oder ähnlichem auslagert, geh wohl leider nicht?!

vielen dank schonmal für die tipps !!! :thumb:

PierreB 11. Feb 2006 16:38

Re: Bilder auslagern
 
Kopier die Bilder doch wie sie sind in den gewünschten Ordner und füge diese erst zur Laufzeit ins Programm ein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 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