Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Form erst anzeigen, wenn Image geladen ist?

  Alt 8. Apr 2004, 19:01
Probier mal das:
Code:
  HiddenImg: TImage; (Beinhaltet geladenes JPG),
  DisplayImg: TImage; (Anzuzeigendes Image)

begin
  DisplayImg.Canvas.StretchDraw(Rect(0, 0, DisplayImg.Width, DisplayImg.Height), HiddenImg.Picture.Graphic);
end
Damit wird das Image gestreched auf das andere Image "gezeichnet" und das Formular wird erst angezeigt wenn diese aktion Fertig ist. Dann kann das Formular das Image ohne verzögerung darstellen, da keine Stretch-Operationen mehr nötig sind.
  Mit Zitat antworten Zitat