FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
StringList.LoadFromFile Access Violation
Hola compañeros.
Estoy teniendo un problema al leer un fichero de texto guardado con un TStringList. El problema de "Access violation" ocurre cuando intento releer el fichero por segunda y sucesivas veces. Pero la primera vez lo lee correctamente.
No entiendo por qué la primera vez que lo leo no me da ERROR y si salgo de la unit y vuelvo a entrar me da access violation. Tenía entendido que me debería sobrar hasta la función "Clear" ya que según la documentación de Embarcadero al llamar a LoadFromFile() , esta función llama a "Clear" antes de leerlo. He probado quitando "Clear" y da el mismo error. Siento molestaros en vacaciones. Saludos y gracias de antemano.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#2
|
|||
|
|||
Hola, de nuevo.
¡Problema resuelto! Cosas de mi mala cabeza. Al salir de la unit, había colocado un "ListTermi.Free" para liberar la memoria al salir y no me acordaba. En principio había pensado hacer las cosas de otra forma y luego cambié de opinión. Mi disculpas. Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar varias lineas de un stringlist en una sola de otro stringlist | Anel Hernandez | Varios | 3 | 29-08-2016 22:07:27 |
Error Interbase Access violation The code attempted to access a virtual | ryderMX | Firebird e Interbase | 3 | 21-11-2015 11:11:46 |
Access Violation | Alejo15x | API de Windows | 2 | 09-11-2010 02:36:04 |
Access violation con una DLL de C | johan | Varios | 3 | 15-11-2007 15:45:40 |
Access Violation | Carliviris | Varios | 5 | 12-05-2006 19:21:45 |
|