PDA

Ver la Versión Completa : de vuelta con la limpieza de edit


botones67
17-07-2003, 09:55:27
hola que tal.
Ayer me dieron una solución para limpiar el contenido de la propiedad text una serie de edit en tiempo de ejecución.
Estos edit los tengo simulando un memo.

El codigo propuesto esra el siguiente....sabiendo que los edit se llaman line1,line2,line3....... asi hasta 10.
-----------------------------------------------------
Procedure TForm1.LimpiaEdits;
var
I: Integer;
begin
for i := 0 to ComponentCount -1 do
if Components[I] is TEdit then
line(Components[I]).Text := '';
o tambien con
line(Components[I]).clear;
end;
-----------------------------------------------------
Da error en line no definida.

además he notado que si el codigo lo pongo dentro del evento
oncreate del form1, si que detecta lo que es line.

Mirar, me podeis decir como puedo meter este codigo en una funcion o procedure para yo llamarla desde un botón cuando quiera para borrar el contenido de la propiedad text de los edit.


Saludos , y gracia anticipadas.
botones67@hotmal.com

Bacterion
17-07-2003, 12:16:42
1º En el ejemplo donde pones Line debería poner TEdit ya que lo que hace es buscar cualquier componente TEdit y limpiar la propiedad text.

2º Buscate uno de los libros/manuales de delphi que hay por la red (o mira en la sección manuales)
¡ESTAS MUY VERDE!

botones67
17-07-2003, 12:43:21
Gracias por contestar.


Seguire tu consejo.

RJF
06-06-2005, 19:47:07
Gracias a mi tambien me sirvio, Bacterion, si bajaras los humos serias una mejor persona o por lo menos menos arrogante seguro, porque no te escribes un libro y haces mucha plata ???.