![]() |
51 TShape's zur laufzeit erstellen...
Hallo,
Ich muss 51 shapes zur laufzeit erzeugen....aber bei mir werden sie nicht auf dem formular angezeigt... bisher habe ich es so gemacht :
Delphi-Quellcode:
disp ist ein Array von TShape!!!
var disp : Array[1..51] of TShape;
. . . disp[i]:=TShape.Create(licht); disp[i].Height:=d; disp[i].Width:=d; Kann mir jdm weiterhelfen.... P.S. habe schon im forum gesucht und mit dem was ich gefunde hab dashier gemacht!!! Also bitte nicht schreiben das ich mal suchen soll....gibt mir nen link oder ne antwort... THX PMC |
Re: 51 TShape's zur laufzeit erstellen...
Die Eigenschaft Parent hast du aber zugewiesen?
|
Re: 51 TShape's zur laufzeit erstellen...
Du musst die Zeile
disp[i].Parent := licht; noch hinzufuegen. Solange der Parent noch nicht gesetzt ist weiss die Control noch nicht wo sie sich hinmalen soll. |
Re: 51 TShape's zur laufzeit erstellen...
hallo, bei mir geht das:
Delphi-Quellcode:
procedure TForm1.FormActivate(Sender: TObject);
var disp: Array[1..51] of TShape; i: integer; begin for i := 1 to 51 do begin disp[i] := TShape.Create(Form1); with disp[i] do begin Parent := Form1; Width := 100; Height := 100; end; end; end; EDIT: bah, immer ist jemand vor mir :mrgreen: |
Re: 51 TShape's zur laufzeit erstellen...
Du schreibst zu viel Text :mrgreen:
|
Re: 51 TShape's zur laufzeit erstellen...
Schon mal schönen dank für die schnelle hilf...
Ich hoffe ich verlange nicht zuviel wenn ich euch um ein bissel quellcode bitte???!!! MFG PMC P.S. Danke !!! |
Re: 51 TShape's zur laufzeit erstellen...
:shock:
steht doch alles da oder :?: raik |
Re: 51 TShape's zur laufzeit erstellen...
Hat dir doch PN gegeben. :gruebel:
Und was ist daran so schwer:
Delphi-Quellcode:
zu schreiben?
disp[i].Parent := Form1;
|
Re: 51 TShape's zur laufzeit erstellen...
oh sorry....hab ich glat übersehen....besten danke für eure hilfe...
MFG PMC |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:29 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