![]() |
Jpg als Sprite in DelphiX
Hallo zusammen
Ich probier grad mit DelphiX rum. Aaalsoo ich habs geschafft eine kleine Animation als Sprite anzuzeigen. Leider geht das nur mit bmp's Wenn ich stattdessen ein jpg nehme wird nichts angezeigt. Weiß jemand warum? |
Leider kenne ich mich da auch nicht so recht aus, aber wie wärs mit der Notlösung Jpg in BMP umzuwandeln :)
|
Hab ich mir auch schon übelegt aber weil ich mehrere von den Teilen brauche wird meine Anwendung so riesig (ich krieg schon fehler beim starten)
|
Weil deine Anwendung "riesig" wird bekommst du deswegen Fehlermeldung ? Sicher ?
Wenn so viele Grafiken hast, kannst es doch als DLL oder so auslagern .. |
...es gibt auch
![]() |
UPX ist jedoch nur für das komprimieren von EXE-Dateien und hier nicht direkt zu gebrauchen.
Ich würde vorschlagen, dass du das ganze in eine DLL auslagerst, wie M.Knebel bereits gesagt hat, oder in Resourcen speicherst. Letzteres wäre vielleicht sinnvoller. Die DXImageList füllst du dann beim starten und alle Probleme sollten beseitigt sein... Chris |
DelphiX speichet übrigends alle Bilder der Imagelist in der *.dfm Datei bzw. dann in der *.exe. Die Bitmaps brauchen also nicht noch extra im Programmverzeichnis liegen.
|
Ok also wenn ich die DXImageList erst nach dem start fülle bekomme ich immerhin keine fehlermeldung mehr :D
Aber wie genau geht das mit dem auslagern in ne DLL oder Rescourse? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz