Delphi - NOMBRE DE CONTROL EN UNA VARIABLE

 
Vista:

NOMBRE DE CONTROL EN UNA VARIABLE

Publicado por Pedro (23 intervenciones) el 17/08/2006 22:27:18
Hola, defini en un formulario 100 botones con un numero en el caption, como puedo hacer una rutina que tome como parametro el nombre del boton para no hacer uno por uno?
cada boton se llama btn001, btn002, btn003 .... para todos, cuando hago click sobre un boton quiero hacer una factura y que en la factura me aparezca el nro de boton.
Bueno espero se entienda.
Gracias!!

procedure TFrmMesas.btn001Click(Sender: TObject);
begin
aux_factur := 'A';
aux_nromesa := '001'; //esto se puede leer del nombre del boton?????????????
Application.CreateForm(TFrmFactura, FrmFactura);
FrmFactura.Showmodal;
end;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:NOMBRE DE CONTROL EN UNA VARIABLE

Publicado por Dr Juzam (821 intervenciones) el 18/08/2006 00:44:00
Si todos los botones comparten el mismo OnClick puedes acceder al nombre del que ha llamado al evento de esta manera:

TButton(Sender).Caption;

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar