Delphi - Componentes

 
Vista:

Componentes

Publicado por Fer (2 intervenciones) el 01/08/2003 20:45:32
Tengo 10 edits, quiero por medio de un ciclo grabar 10 registros en una tabla de mi base de datos, los 10 registros deben corresponder a los 10 valores que tengan los edits. Mi pregunta es cómo puedo ir tomando en tiempo de ejecución los diferentes nombres de los edits para así ir tomando los diferentes valores que tengan?
Gracias, espero haber sido explicito.
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:Componentes

Publicado por BigLuis (463 intervenciones) el 02/08/2003 18:11:03
Podría ser algo así.Cuidado que si hay más edit el Array te dara un error.No lo he probado y no se si funciona. Si no es asi dilo.
Suerte
var
I:Integer;
Valores:Array[0..9] of String;
Begin
for I:=0 to ComponentCount-1 do
begin
If Components[I] is TEdit then
Valores[I]:=TEdit(Components [I]).Text;
Tabla.Edit;
TablaCampo.Value:=Valores[I];
Tabla.Post;
end;
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

RE:Componentes

Publicado por Fer (2 intervenciones) el 02/08/2003 20:21:05
Mil gracias, si funcionó perfectamente.
Saludos.
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

RE:Componentes

Publicado por BigLuis (463 intervenciones) el 03/08/2003 17:01:03
De nada y me alegro.
Un saludo.
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