Thema: Delphi TGifImage bleibt stehen

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: TGifImage bleibt stehen

  Alt 16. Jul 2006, 15:48
Und mit jedem Button-Click hast Du eine schöne speicherlücke.

Lege das Control mal auf dein Formular und setze ein Property der Art Active/Animate auf True.


oder dynamisch erzeugt:

Delphi-Quellcode:
type
  TForm1
    ..
  protected
    demo : TGifImage;
    ...
  end;


procedure TForm1.Button1Click(Sender: TObject);
begin
  if not Assigned(demo) then
  begin
    demo := TGifImage.Create(self);
    demo.LoadFromFile(extractfilepath(application.ExeName) + 'seegeranim.gif');
    demo.Left := 0;
    demo.Top := 0;
    demo.Right := 200;
    demo.Bottom := 200;
    demo.Parent := self;
    demo.Animage := True; // <- könnte anderen namen haben
end;
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat