Que funci贸n en Turbo Pascal 7.0 me permite verificar si existe mi archivo de texto?

Lorennzo Santiago Quiroz Rodri
10 de Enero del 2006
Quer铆a saber si existe una funci贸n que me permita chequear si existe el archivo de texto, que fue creado con ASSIGN(), antes de iniciar b煤squedas de datos en el mismo.

Por ejemplo, si puedo comprobar si tiene informaci贸n, osea que no est茅 vac铆o el archivo, o que si tiene registros o datos, como el comando FILESIZE() en archivos de registros de pascal o algo parecido.

Tengo una instrucci贸n que primero realiza b煤squedas antes de agregar, modificar o cualquier otra operaci贸n con los datos, la misma es la siguiente :

ASSIGN(MIEMBRO, 'MIEMBRO.TXT');
REWRITE(MIEMBRO);
WHILE NOT EOF(MIEMBRO) DO
BEGIN
READ(MIEMBRO,cedula);
...
...
END;

El compilador me genera un error, ya que al tratar de leer informaci贸n del archivo comprueba que el mismo no tiene datos que buscar, o sea, est谩 vac铆o. Lo ideal ser铆a primero agregar datos y luego comenzar b煤squedas, pero quiero realizar verificaciones de los datos a煤n as铆 el archivo este limpio o vac铆o.

Existe alguna funci贸n o comando que me facilite esto?

Gracias...