Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wie stope ich JvBmpAnimator nach einmal durchrennen (https://www.delphipraxis.net/56165-wie-stope-ich-jvbmpanimator-nach-einmal-durchrennen.html)

ferby 1. Nov 2005 18:26


Wie stope ich JvBmpAnimator nach einmal durchrennen
 
Hallo,

Ich verwende den Komponenten JvBmpAnimator,
ich möchte das einmal die Grafiken durch rennt, das heißt das alle Grafiken in der TImageList einmal durchlaufen werden.
Dannach soll die JvBmpAnimator.active wieder auf false gestellt werden,
wie stell ich das an??

Ich habe es versucht mit einen Timer zu lösen der ständig abfragt:
Delphi-Quellcode:
     if (explosion.active) and (explosion.position=10) then
        explosion.active:=false;
doch die position änder sich gar nicht...
kann mir wer helfen?


Ferby

ferby 2. Nov 2005 09:25

Re: Wie stope ich JvBmpAnimator nach einmal durchrennen
 
Hallo,

ich habe das Problem etwas umständlich gelöst... aber mir ist nichts besseres eingefallen:


explosion: TJvBmpAnimator;

Delphi-Quellcode:
  explosion.active:=false;
  explosion.Min:=0;
  explosion.Position:=0;

  explosion.active:=true;
  explosion.Min:=10;
Jetzt bleibt die Animation immer beim letzten Bild stehen.

Für bessere Ideen bin ich offen!


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