![]() |
asignar evento a control creado dinamicamente
chicos necesito un asignar evento a control creado en forma dinamica y no se como hacerlo,no hay otra forma ya que a lo sumo pueden ser 900 edit y tengo que usar el evento mousedown.
muchas gracias jorge |
|
A ver si el ejemplo te sirve
procedure Tform1.superevento(Sender: TObject); begin showmessage('hola'); end; procedure TForm1.superevento2(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin showmessage('ole'); end; procedure TForm1.FormActivate(Sender: TObject); var s:Tbutton; j:Tedit; begin s := tbutton.create(self); s.Parent := self; s.onclick := superevento; j:= Tedit.create(self); j.parent := self; j.Left := 120; j.OnMouseDown := superevento2; end; Saludos |
Ups se me adelanto ;p
Saludos |
Cita:
:o // Saludos |
La franja horaria es GMT +2. Ahora son las 03:13:39. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi