Hola, para que te aclares un poco:
ComponentCount es una variable que contiene el nº de componentes que conforman el formulario actual.
Components es una matriz de componentes, que contiene punteros a todos los componentes del formulario.
Código Delphi
[-]if Components[i] is TEdit then
Aquí se busca si el elemento al que apunta "i" en la matriz, es un componente de l tipo TEdit, que en este caso es lo que nos interesa
Código Delphi
[-]TEdit(Components[i]).Clear;
Aquí accedemos al componente de tipo Tedit del formulario y lo que hace es borrar el contenido de ese campo.
Otra alternativa podría ser:
Código Delphi
[-]
TEdit(Components[i]).Text := '';
Lo que hace es vaciar el contenido de la propiedad Text del Edit.
Espero te sirva.
Saludos