Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi animiertes Gif Problem (https://www.delphipraxis.net/130192-animiertes-gif-problem.html)

jaenicke 5. Mär 2009 13:51

Re: animiertes Gif Problem
 
Zitat:

Zitat von thomas2009
Zitat:

Zitat von jaenicke
Benutzt du GraphicEx?

Ein beispiel ?

Daraus schließe ich einmal, dass du die Delphi 2007 oder 2009 und die integrierte Lösung, also die Unit GifImg benutzt.

Da kannst du animierte GIFs so aktivieren:
Delphi-Quellcode:
GIFImageDefaultAnimate := True;
Und Transparenz ginge so:
Delphi-Quellcode:
GIFImageDefaultTransparent := True;

thomas2009 5. Mär 2009 14:08

Re: animiertes Gif Problem
 
wo can ich die Unit GifImg downloaden ?
oder meinst du die unit von melander ?

jaenicke 5. Mär 2009 14:22

Re: animiertes Gif Problem
 
Dann beantworte doch mal die Frage... :?
Zitat:

Zitat von jaenicke
Welche TGIFImage Komponente benutzt du denn? Delphi selbst kennt ja bis 2006 keine GIFs. Benutzt du GraphicEx?

Du benutzt ein TGIFImage und ich kann ja nicht wissen wo das herkommt. Und du hast auch weder im Profil angegeben noch geschrieben welche Delphiversion du hast.

Ab Delphi 2007 ist bei Delphi die Unit GifImg mitgeliefert, die auf die eben genannte Weise auch animierte GIFs unterstützt.

Wenn du diese Komponente benutzt, dann kann die direkt animierte GIFs. Da gibt es für das Laden aus Ressourcen / Streams ja auch ein Beispiel:
Delphi-Quellcode:
  Gif := TGifImage.Create;
  try
    Gif.LoadFromStream(ResStream);
    Image.Picture.Assign(nil);
    Image.Picture.Assign(Gif);
  finally
    ResStream.Free;
    Gif.Free;
  end;

thomas2009 5. Mär 2009 14:48

Re: animiertes Gif Problem
 
Ja ich verwende diese Komponente in D7 pro
Das Gif Bild besteht aus 2 Bilder
beim Aufruf wird das 1. Bild angezeigt und dann nach eine Sekunde das 2. Bild aber danach bleibt das Bild stehen
In der Tat das Bild bleibt nicht stehen sondern mit Animation. man sieht aber das nicht

Das Problem das Image kopiert die Bilder über einander, darum sehen wir keine wiederholte Animation


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:47 Uhr.
Seite 2 von 2     12   

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