Estoy haciendo un programa para cargar los logs de un archivo de texto, pero el archivo siempre está abierto por una aplicación que guarda los logs y cuando ejecuto el siguiente código me aparece el error "I/O Error 32" cuando llega al punto del procedimiento Reset:
Código:
var archivo: Text;
AssignFile(archivo, archivo_text.text);
Reset(archivo);
readln( archivo, linea );
Lei la documentación de Delphi y traté poniéndole:
Código:
FileMode := 0;
var archivo: Text;
AssignFile(archivo, archivo_text.text);
Reset(archivo);
readln( archivo, linea );
Pero sigue con el mismo error. ¿Podría alguien explicarme por qué no puedo cambiar el modo de abrir el archivo a modo Sólo Lectura?