![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
como trabajo con tqrlabel
Hola a todos. Una consulta amigos tengo un programa que utiliza la visualizacion de uno de sus reportes la impresion de varias etiquetas que deacuerdo a una funcion creada. las habilita o desabilita.
Procedure HabiltaEtiqueta(habilita:Boolean); Begin lbl001.Enabled:=habilita; lbl002.Enabled:=habilita; lbl003.Enabled:=habilita; lbl004.Enabled:=habilita; lbl005.Enabled:=habilita; lbl006.Enabled:=habilita; lbl007.Enabled:=habilita; lbl008.Enabled:=habilita; lbl009.Enabled:=habilita; lbl010.Enabled:=habilita; lbl011.Enabled:=habilita; lbl012.Enabled:=habilita; lbl013.Enabled:=habilita; lbl014.Enabled:=habilita; ... .. .. lbl033.Enabled:=habilita; lbl034.Enabled:=habilita; End; El caso que yo quisiera reducir el codigo por algo asi: for i:= 1 to 34 do Begin (tcomponent is Tqrlabel).name('lbl'+i).enabled:=Habilita; End; Pero desconosco la forma de hacerlo. No se si alguien pudiera darme una ayuda con respecto a esto... ![]() |
|
|
![]() |
|