![]() |
Kann D2009 immer noch kein animiertes gif?
Moin,
ich habe aus einem Projekt mal die gifimage.pas vom Lars Melander rausgekickt. Daraufhin läuft ein animiertes gif nicht mehr. Gibt es da jetzt noch andere Kompos für oder muss ich die Melander-Unit umbasteln? Grüße, Messie |
Re: Kann D2009 immer noch kein animiertes gif?
Das GIF von Delphi läd halt nur das 1. GIF-Image ins .Image und hat nix drinnen, welches nach 'ner gewissen Zeit das/die nächsten Images nachläd usw.
|
Re: Kann D2009 immer noch kein animiertes gif?
In der JEDI-VCL gibt es imho eine Komponente mit dem Namen TJVAnimatedGif, die funktioniert wunderbar.
|
Re: Kann D2009 immer noch kein animiertes gif?
Ja schon, die Melander-Unit funzt ja aber doch auch gut. Ich bin allerdings verwundert, dass die nach so vielen Jahren nicht mal in der VCL angekommen ist.
|
Re: Kann D2009 immer noch kein animiertes gif?
Naja, früher könnten Lizenzprobleme ein Grund gewesen sein, später dann Schwerpunkt auf andere Dinge (wie z.B. sich mehrfach umzubenennen und verkaufen...), und mittlerweile würde ich animated GIFs als recht outdated ansehen. Zumindest im Desktopbereich, in Webseiten findet es sich ja doch noch reichlich. Ich denke, dass CG/Embabla für die 5-50 Chats pro Jahr die Leute so für Spaß und Lernen mit animierten Smilies versehen wollen keine Manpower aufwenden mag. Ich zumindest hab's noch nie vermisst, und wenn ich mal was animiertes brauchte hab ich ne BMP-Serie in eine ImageList geworfen und per Timer durch ein Image gerollt. Bei den meist doch recht kleinen Bildchen macht das was BMP mehr an Plattenplatz braucht im Normalfall den Kohl auch nicht mehr fett, und man muss sich nicht mit der dusseligen 256er-Farbpalette beim Erstellen rumschlagen.
Und wenn es doch mal unverzichtbar ist, gibt's ja fertige 3rd Party Kompos. Ganz ehrlich: Wär ich Mitentwickler von Delphi würd ich dem auch keine Priorität beimessen. |
Re: Kann D2009 immer noch kein animiertes gif?
Zitat:
|
Re: Kann D2009 immer noch kein animiertes gif?
Zitat:
Grüße, Messie |
Re: Kann D2009 immer noch kein animiertes gif?
VCL for Web: da stellt es der Browser animiert dar, so wie bei jeder anderen Webseite auch :stupid:
|
Re: Kann D2009 immer noch kein animiertes gif?
Zitat:
Autoreifen -> existenziell wichtig und ohne ist das Produkt Auto nicht benutzbar animierte GIFs -> nice to have Also ein passenderer Vergleich wären wohl die alten Klappblinker (bewegt sich auch und ist beschränkt bunt) und da investieren die Autohersteller afaik auch keine Entwicklungsressourcen mehr rein, obwohl sich bestimmt einige Kunden finden würden, die das haben möchten. cu Oliver |
Re: Kann D2009 immer noch kein animiertes gif?
Hallo DPler,
der Thread ist zwar schon etwas älter aber es passt, denke ich, dazu und vielleicht hilft es jemandem. :) Ich verwende Delphi 2007 und wollte auch gerade etwas mit Animated Gifs machen. Es funktioniert eigentlich ganz einfach, man muss nur eine globale Variable richtig setzen:
Delphi-Quellcode:
Geht das mit höheren Versionen von Delphi nicht mehr?
GIFImageDefaultAnimate := True;
Image2.Picture.LoadFromFile(PChar(ExtractFilePath(ParamStr(0))) + 'images\3laola.gif'); Viele Grüße, Schorsch |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:13 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 by Thomas Breitkreuz