![]() |
shape ; wie erstelle ich shapes im verlauf eines programms?
Würde gerne im Verlauf eines Programms, eine bestimmte Anzahl von shapes erstellen. Am besten mit festgelegten Koordinaten.
Hilfe!!! Bitte!!! :gruebel: |
Re: shape ; wie erstelle ich shapes im verlauf eines program
Hi!
Herzlich Wollkommen in der DP! So geht's:
Delphi-Quellcode:
In einer for-Schleife z.B. lassen sich dann mehrere erzeugen.
procedure TForm1.Button1Click(Sender: TObject);
var MyShape: TShape; begin MyShape:=TShape.Create(Self); MyShape.Left:=10; MyShape.Top:=10; MyShape.Width:=100; MyShape.Height:=200; MyShape.Parent:=Form1; //wo das Shape nachher hin soll MyShape.Show; end; |
Re: shape ; wie erstelle ich shapes im verlauf eines program
Hab hier ein Demo für's dynamische erstellen.
Ist zwar mit Edit's und so, zeigt aber wie's geht. ![]() Add: Ich vergesse auch alles in letzter Zeit. Herzlich wilkommen auf der DP. :hi: |
Re: shape ; wie erstelle ich shapes im verlauf eines program
Achja, oben noch:
Delphi-Quellcode:
einfügen.
uses ExtCtrls
Oder ein Shape auf die Form und dann kompilieren, danach das Shape wieder löschen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 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