Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#6

AW: XE2: TGIFImage lässt kein Draw() zu

  Alt 16. Feb 2012, 21:00
Nein, Du rufst ja "von außen" Methoden der GIFImage-Instanz auf.
Stimmt. Das Draw darf ja nur intern aufgerufen werden.
Falls das mal ein anderer Anfänger findet:
Code:
   TResourceStream *RS = new TResourceStream((int)HInstance,"GifImage_1",PChar(RT_RCDATA));
   TGIFImage *image = new TGIFImage();
   image->LoadFromStream(RS);
   image->AnimationSpeed = 500;
   Image1->Picture->Graphic = image;
Das Draw() wird dann von Image1 aufgerufen. Das war bei mir übrigens auch verschnupft und flackerte heftig. Ein neues Image konnte das dann besser - warum auch immer.

Danke, Messie

[offtopic]
Sag mal Deddy,
Dein Avatar altert nicht mehr. Muss der nicht langsam in den Kindergarten? Oder ist der schon nicht mehr so süß und zickt rum?

[/offtopic]
  Mit Zitat antworten Zitat