![]() |
Hilfe bei der OnMouseMove-Procedure
Hallo...
ich wollte eigentlich nur 100 labels mittels schleife erzeugen (die solln erstmal untereinander angeordnet sein, wird aber noch geändert). Das habe ich auch geschafft, nur möchte ich jetzt auch noch eine onmousemove- und eine onklick-procedure für die erzeugten Komponenten schreiben. Daran bin ich gescheitert und bitte um Hilfe!! Die Komponenten habe ich auf folgende Art und Weise erstellt :
Delphi-Quellcode:
So. Eigentlich möchte ich nur wissen, wie man Ereignisse für zur Laufzeit erstellte Komponenten einfügt!
type
labels = array [0..100] of tlabel; var Strings : labels; procedure TForm1.FormCreate(Sender: TObject); var i :integer; begin i:=1; while (i<101) do begin Strings[i] := tlabel.Create(self); strings[i].Parent := self; strings[i].Caption := IntToStr(i); strings[i].top := i*strings[i].Height; inc (i); end;end; end. Schonmal im Vorraus Danke!! |
Re: Hilfe bei der OnMouseMove-Procedure
Moin Hazardos,
erst einmal herzlich willkommen hier in der Delphi-PRAXiS. Das Thema hatten wir schon öfter. Wenn Du mal nach ![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 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