Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#2

Re: zur Laufzeit erstellt, wie ansprechen

  Alt 19. Dez 2003, 11:48
Du brauchst 2 Sachen: Eine routine zum behandeln und die Zuweisung:

1.) Eine Behandlungsroutine für alle Checkboxen auf der Form:
Delphi-Quellcode:
procedure DeinForm.dynCheckBoxClick(Sender: TObject);
begin
   with sender as TCheckBox do
   begin
      // hier kannst du z.B. den Namen und checked abfragen...
   end;
end;
2.) An der Stelle, wo Du die checkbox erzeugst:
Delphi-Quellcode:
with TCheckBox.Create(self) do
begin
   // hier die position- und namenszuweisung z.B.

   // dann die Behandlungsroutine zuweisen:
   OnClick := dynCheckBoxClick;
end;
Das war's auch schon. Beim onClick ereignis wird nun die vorher implementierte Methode angesprungen. Dort kannst Du dann nach Lust und Laune weiterschaffen.

Code ist übrigens nicht getestet
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat