Entwickler-Ecke
Multimedia / Grafik - Animiertes GIF wird nicht abgespielt
kandesbunzler - Di 29.12.20 12:48
Titel: Animiertes GIF wird nicht abgespielt
Hallo,
ich möchte ein animiertes GIF anzeigen/abspielen lassen. Die Einbindung selbst funktioniert, jedoch wird das GIF nicht abgespielt, sondern als statisches Bild angezeigt.
Woran könnte das liegen? Spielt evtl. die Bildgröße eine Rolle?
Danke!
kandesbunzler - Do 31.12.20 00:07
Danke für die Rückmeldung.
Ich habe die verschiedenen Varianten durchprobiert, allerdings ohne Erfolg.
Nach Beschreibung von Y.Elm sollte es integriert sein: "Ab Delphi 2007 wurde TGIFImage in Delphi integriert. Damit kann man ein animiertes GIF einfach in ein TImage laden und dieses wird automatisch abgespielt."
Ich habe die "GIFImage.pas" als Unit in mein Projekt geladen und fehlerfrei (mit-)compliliert. Sobald ich jedoch ein animiertes GIF auf die Form einbinde, kann die "verwendete Unit GIFImage nicht kompiliert werden".
Merkwürdigerweise wird in der Uses-Deklaration automatisch "GIFImage" eingefügt ...
Mit einem statischen GIF gibt es kein Problem.
Woran könnte es liegen?
Th69 - Do 31.12.20 10:11
Welche Delphi-Version benutzt du denn (7 oder XE2)?
kandesbunzler - So 03.01.21 22:14
Das hatte ich eigentlich auch erhofft.
Ich versuche folgende Beispielanimation zu (re-)animieren, was leider nur statisch angezeigt wird.
jaenicke - So 03.01.21 23:40
Hast du vielleicht in deinem TGifImage die Property Animate nicht auf True gesetzt?
Wenn du das TGifImage dann in Image.Picture packst, sollte es auch animiert angezeigt werden.
kandesbunzler - Mi 06.01.21 11:33
Manchmal sieht man den Wald vor lauter ... :think:
Danke für den Hint!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!