EAccessViolation

garth
01 de Mayo del 2004
Wenass..

me da este error al ejecutar un trozo de codigo despues de darle a un boton (que es el que hace que se ejecute el codigo). El caso es que si lo ejecuto paso a paso no me da el error; pero como lo ejecute normalmente me da el siguiente error:

Project PCI.exe (mi programa, un simulador del puerto pci) raised exception class EAccessViolation with message 'Access violation at address 400575BA in module 'VCL50.BPL'. Read of address 736F6F84. Process stopped. Use step or run to continue.

A ver si alguien me puede echar una mano que no tengo ni idea de lo que puede ser.

gracias de antemano.


xnomad
01 de Mayo del 2004
Hola, eso puede una de dos cosas:
1.- Se colg贸, como de costumbre, parte de la IDE de Delphi 5
2.- Te mandaste alguna con el c贸digo del boton y queres o acceder a una posicion de memoria de datos no asignada a tu aplicaci贸n, o bien a memoria de c贸digo, que es aun peor! Por proteccion general, la memoria de c贸digo es inalterable!

A mi normalmente me daba la 1ra. Solo tenes que grabar el proyecto, cerrar Delphi y volverlo a abrir

Suerte.