Cita:
Empezado por NovatoEnObjetos
Bueno, ya créo los checkbox dinamicamente, y en distinto lugar del form, pero ahora como acceso a sus propiedades? ¿como sé si esta seleccionado el objeto al cual cree puse un nombre dinamicamente?.
|
puedes usar el FindComponent:
Código Delphi
[-]
var ChkBox:TCheckBox;
begin
ChkBox:=FindComponent('nombre_componente') as TCheckBox;
if ChkBox<>nil then
ChkBox.Checked:=True;
end;
Para que el código anterior funcione es importante que cuando crees el componente especifiques a la forma como dueño del componente, o bien llamar el FindComponent del dueño de dicho componente.
Código Delphi
[-]
ChkBox:=TCheckBox.Create(Form1);