El OpenDialog sólo te sirve para seleccionar el archivo pero no lo abre. Además de Read necesitas previamente asignar el archivo seleccionado a la variable Archivo:
AssignFile(Archivo, OpenDialog1.FileName);
y preparar el archivo para lectura:
Reset(Archivo);
// Saludos
|