Cómo cargar archivo .txt en memo
Hola buenas, resulta que estoy intentando a ver si se me abre el contenido de un archivo.txt en una Memo. El método que estoy utilizando es el siguiente, me he declarado una variable privada en el formulario donde guardar el nombre del archivo en curso->fichProg de tipo AnsiString, la inicializo a vacío en el evento OnCreate del formulario principal (esto para guardar) y para cargar utilizo
Memo->Lines->LoadFromFile(fichProg); Pero el problema es que al intentar abrir el archivo, me sale la excepción EFOpenError, y no sé cómo puedo solucionarlo. A ver si alguien puede ayudarme, gracias de antemano. |
Hola,
Puede ser por varios motivos. Esta es la descripción que da la ayuda de Delphi de la excepción "EOpenError": Cita:
|
... Y por supuesto en FichProg debe estar la ruta absoluta c:\directorio\nombre.txt
Saludos |
Hola,
Cita:
Pero, lo primordial, tal vez sea comprobar la existencia de un archivo. Así, esto puede funcionar:
Aunque, una cosa no quita la otra, seguramente es mejor usar rutas absolutas y no confiar en dónde pueda estar nuestro ejecutable o cuál sea el directorio activo, en este caso. ;) |
La franja horaria es GMT +2. Ahora son las 23:33:57. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi