Delphi - Crear TEdits en tiempo de ejecución

 
Vista:

Crear TEdits en tiempo de ejecución

Publicado por Miquel (1 intervención) el 06/08/2003 13:52:05
Tengo una tabla donde cojo un campo i al pulsar un botón me crea una serie de fichas con cada uno de los nombres de este campo como puedo hacerlo para que me salga a cada ficha los TEdits correspondientes a la información de los otros campos relacionados con la ficha?
Muchas Gracias

Para hacer lo de las fichas hago esto:

Tengo un PageControl en el formulario i se llama PageControl1

procedure TForm1.Button4Click(Sender: TObject);
begin
BaseDeDades.TZPati.Open;
BaseDeDades.TZPati.First;
While not BaseDades.TZPati.Eof do
Begin
With TtabSheet.Create(PageControl1) do
Begin
PageControl := PageControl1;
Name := BaseDades.TZPati.FieldByName(‘NomPati’).AsString;
Caption := BaseDades.TZPati.FieldByName(‘NomPati’).AsString;
end;
BaseDades.TZPati.Next;
end;
Form1.Button4.Visible := False;
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:Crear TEdits en tiempo de ejecución

Publicado por Delfino (1216 intervenciones) el 06/08/2003 15:02:27
Para crear un control e tiempo de ejecucion se hace lo mismo ( o casi):
procedure TForm1.Button1Click(Sender: TObject);
var ed : TEdit;
begin
ed := TEdit.Create(Self);
ed.Parent := form1;
ed.SetBounds(50,50,80,20);
... // aqui mas propiedades del Edit
end;
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