| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
nigbiz Cdt

Registrado: 31 May 2005Mensajes: 4
|
Publicado: Mar 31 May, 2005 7:19 am Asunto: Excepcion EAccessViolation |
|
|
Hola a todos.
Estoy intentando crear una aplicacion que dibuje sobre un panel una serie de Bitmaps (uso TImage) en el lugar donde haga click y los guarde en una lista. Hasta aqui ningun problema.
Pero al intentar borrarlos con otro click y sacarlos de la lista se produce la excecion EAccessViolation. Justo antes se saltar la excepcion, veo como se borra el bitmap.
Se que el problema no es de la lista, ya que he probado a sacarlo sin borrarlo y no hay problema. Parece que el problema esta en "delete image" pero no se porque.
Ademas, la excepcion se lanza normalmente al intentar borrar una segundo o tercera imagen.
No se que ocurre. ¿Alguien puede ayudarme? Gracias
Nota: Supongo que habra otras formas de hacer esta aplicacion. Si alguien me puede decir como o donde mirar estaré igualmente agradecido. |
|
| Volver arriba |
|
 |
nigbiz Cdt

Registrado: 31 May 2005Mensajes: 4
|
Publicado: Mar 31 May, 2005 1:16 pm Asunto: |
|
|
He averiguado algo más.
El evento OnClick de las imagenes esta en otra clase distinta al formulario base.
Si en este evento borro la imagen, es cuando ocurre el fallo. Si no borro, no hay ningun problema.
¿No se puede borrar el elemento Sender del evento? |
|
| Volver arriba |
|
 |
|