![]() |
Dynamisches Erzeugen von Grafiken
Hallo,
ich nutze folgenden Code um mir dynamisch Images zu erstellen.
Delphi-Quellcode:
aMyImages ist deklariert als Array of Timage
aMyImages[iAnzIpFound] := timage.Create(self);
aMyImages[iAnzIpFound].Left := (iAnzFound * 150) + 10; aMyImages[iAnzIpFound].top := 50; aMyImages[iAnzIpFound].Picture.LoadFromFile(startpfad + 'bilder\bild_01.bmp'); aMyImages[iAnzIpFound].Canvas.Font.Name := 'Courier New'; aMyImages[iAnzIpFound].Canvas.Font.Size := 9; aMyImages[iAnzIpFound].Canvas.Brush.Color := $00CCFFFF; aMyImages[iAnzIpFound].Canvas.Pen.Color := clMaroon; aMyImages[iAnzIpFound].Canvas.TextOut(30, 105, 'Hallo Welt'); aMyImages[iAnzIpFound].Show; Leider zeigt er mir die Images aber nicht an. Wo liegt mein Fehler? Gruß Holger. :gruebel: |
Re: Dynamisches Erzeugen von Grafiken
Hallo Holger,
das ist ein klassischer Fehler: ohne eine Zuweisung zur Eigenschaft ![]() Gruß Hawkeye |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 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 by Thomas Breitkreuz