![]() |
in scrollbox zeichnen
hallo,
wie kann ich eine scrollbox zeichnen. so funktioniert es nicht, da gibt es eine zugriffsverletzung.
Delphi-Quellcode:
procedure TFMain.Neu1Click(Sender: TObject);
var s : TScrollBox; begin // Parameter festlegen s:=ScrollBox1; // Blatt zeichnen s.Brush.Bitmap.Canvas.Rectangle(0,0,s.Width,s.Height); end; |
Re: in scrollbox zeichnen
Kann man ich eine ScrollBox nicht zeichnen???
MFG Christian18 |
Re: in scrollbox zeichnen
Hai Christian,
lege auf deine Scrollbox einfach ein TImage. Darauf kannst Du dann zeichen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i : TImage; begin // Parameter festlegen i:=Image1; // Blatt zeichnen i.Canvas.Rectangle(0,0,i.Width,i.Height); end; |
Re: in scrollbox zeichnen
um die frage direkt zu beantworten:
NEIN, man kann nicht direkt auf die Scrollbox malen, da diese keinen Canvas besitzt! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:25 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