PDA

Ver la Versión Completa : Llamar a una propiedad de un boton


zvf
11-04-2006, 20:05:46
Hola!
Necesito modificar la propiedad caption de un conjunto de label que ya fueron creados y sus nombre son : Label1, Label2 ...
Lo quiero hacer dentro de un for, pero no se como hacer para guardar en una variable el nombre de la etiqueta y acceder a su propiedad caption.
Lo hice asi:


nombreboton : string;
nombreboton := 'Label'+inttostr(contador);
(nombreboton as TLabel).Caption := DBEditProdDesc.Text;


pero esta mal, no se puede.

¿Como puedo hacerlo?

JavierB
11-04-2006, 20:22:28
Hola zvf

A ver si esto te sirve:

for I:=1 to 5 do
TLabel(FindComponent('Label'+IntToStr(I))).Caption := 'Lo que sea';

Saludos, :cool:

zvf
12-04-2006, 18:37:04
¡¡¡ Gracias Por Tu Ayuda !!!