Ver Mensaje Individual
  #2  
Antiguo 07-01-2011
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.737
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Una forma sencilla sería:

Código Delphi [-]
procedure TForm.OnEditChange1(Sender: TObject);
begin
  ShowMessage('OnChage1 - ' + TEdit(Sender).Text);
end;

procedure TForm.OnEditChange2(Sender: TObject);
begin
  ShowMessage('OnChage2 - ' + TEdit(Sender).Text);
end;

procedure CambiaEvento(Nombre : string)
begin
   if (Nombre = 'OnEditChange1') then
      Edit.OnChange := OnEditChange1;
   if (Nombre = 'OnEditChange2') then
      Edit.OnChange := OnEditChange2;
end;
Responder Con Cita