Delphi - Busco un Control

 
Vista:

Busco un Control

Publicado por OScar (42 intervenciones) el 23/07/2005 00:09:42
Saludos
mi pregunta es la siguiente ....

Necesito un control en el que yo pueda meter otros, como por ejemplo uno o 2 textbox
y uno de Imagen, y que yo lo pueda duplicar dinamicamente.
de tal manera que al duplicarlo
este tenga otros textbox e Image en el mismo orden

Hay alguno para hacer esto ?
Gracias de antemano.
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:Busco un Control

Publicado por Alejandro Sevilla (18 intervenciones) el 06/08/2005 18:48:00

Lo que te recomiendo que hagas es que en un frame ( En el menu File -- New--- Frame ) , coloques todos lo controles que desees, de esta manera ya tienes una Form y un frame con los comoponetens que quieres crear dinamicamente verdad?? , ahora, lo que puedes hacer para crearlos dinamicamente es con un codigo como este:

procedure TForm1.FormCreate(Sender: TObject);

var
frame: TFrame2;
begin
frame:=tframe2.create(self);
frame.Parent:=self;
frame.Name:='frame1'; //Recuerda cambiarle el nombre al crearlo !!!

frame:=tframe2.create(self);
frame.Parent:=self;
frame.Name:='frame2';
frame.Top:=frame.Top+150;

end;

//Haa por cierto, para manipular los controles de los frames que esten en la forma, //tendras que utilizar la variable global controls (esta en la unidad "controls"), por //ejemplo:

for i:=1 to controlcount-1 do

if (controls[i ] is Tframe2) then
(controls[i] as Tframe2). radiobutton1.caption:='hola';






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