Alguien sabe qué significa este error???
Debugger Exception Notification.
Project Text.exe raised exception class EAccessViolation with message 'Accessviolation at address 0044DABC in module 'text.exe'. Read of address 00000000'. Process stopped. Use Step or Run to continue. Estoy tratando de leer(en tiempo de ejecución) desde un archivo que genera una serie de lineas con variados caracteres separados por TAB's y comas, para rescatar solo el valor que me interesa y llevarlo a un TLabel, pero luego de compilar y ejecutar el programa, me arroja ese error que les indico arriba. Soy sumamente nuevo en esto de Delphi, por lo que solicito humildemente la ayuda de alguien más entendido en el tema. De Antemano muchas gracias por la orientación. |
Significa que estás tratando de acceder a un área de memoria que no te pertenece. Usualmente se debe a que intentas acceder a las propiedades de un objeto que no ha sido creado o ya se ha destruido, o a un puntero loco (nil), o al índice de un arreglo más allá de sus fronteras. Quizá esto último sea tu caso ya que mencionas que estás manejando líneas de un archivo. Por si eso fuera recuerda que en Delphi, normalmente todo empieza en cero y termina uno antes.
// Saludos |
Primero que todo, gracias por la información. La duda que me queda, es que puede ser que el error se esté produciendo porque en realidad estoy tratando de leer un archivo que se está sobreescribiendo cada varias décimas de segundos. Se trata de un archivo de texto con extensión *.log que cada cierta cantidad de líneas me arroja un dato que debo rescatar después de una serie de caracteres conocidos, separados por TAB's y comas.
Podría ser que no puedo acceder a ese archivo porque está "modificándose" constantemente??? De ser así, qué me recomiendas para solucionar esto???, tengo serios problemas con la sintaxis. |
Pon algo de código, en la parte que te da problemas. De lo contrario será difícil ayudarte.
// Saludos |
esta es la parte en donde "creo" estar mandando el texto que necesito al TLabel.
|
Saludos
Y cuando creas el el objecto Archivo???? Creo que eso lo que te hace falta. |
Lo tengo definido antes...no puse todo el código....todo compila bien, pero luego, al ejecutarlo, el programa me arroja el error.
Gracias por responder. |
Hola,
Cita:
|
La franja horaria es GMT +2. Ahora son las 00:35:28. |
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