Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Delphi - Limpiar Edits

  Imprimir  
Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

Limpiar Edits

Autor:Ragaru (33 intervenciones)
Fecha:18/02/2012 11:24:15
Para limpiar 100 Edits y dejarlos en blanco uso el sistema prolijo y tedioso de Edit1.Clear;
Edit2.Clear, etc. hasta Edit100.Clear;

Como este sistema además de lento en su programación parece poco informático, agradeceria
si alguién me puede indicar un método más rápido y mejor de prgramar el limpiado de los
100 Edits.

Gracias anticipadas y saludos.
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

Limpiar Edits

Autor:E.T. (1019 intervenciones)
Fecha:20/02/2012 00:02:35
si su nombre es el mismo, y se diferencian solo por su numero, puedes hacer esto:

for i := 1 to 11 do if TEdit(self.FindComponent('edit' + inttostr(i)))<> nil then TEdit(self.FindComponent('edit' + inttostr(i))).Clear;
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

Limpiar Edits

Autor:Rodelphi (1 intervención)
Fecha:28/02/2012 19:27:03
Usa esta funcion, busca todos los edits que tengas no importa el nombre y puedes cambiar propiedades o hacer algun accion etc.

si quieres omitir algun Edit Puedes ponerle en la propiedad Tag algun numero para omitir.

codigo:

for i:= ComponentCount -1 downto 0 do
begin
if (Components[i] is TEdit) and (Components[i].tag=2) then
(Components[i] as TEdit).clear;
end;

Si no quieres omitir ningun Edit quitale "and (Components[i].tag=2)".
Comentar