Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-06-2008
JerS JerS is offline
Miembro
 
Registrado: may 2005
Ubicación: Venezuela
Posts: 254
Poder: 22
JerS Va por buen camino
en realidad la excepcion sale es esporadicamente no sale siempre... te explico yo muestro una ficha de personal en pantalla cuando una persona muestra su carnet contra un lector de codigo de barra luego que muestro los datos se minimiza el formulario.. pueda que se repita este proceso como unas 20 veces en 5 min mas o menos, y como puede que de el error hoy puede que no lo de, es algo esporadico, por eso es que me tiene vuelto loco
__________________
La vida es un simple pero complejo If

J=rS
Responder Con Cita
  #2  
Antiguo 26-06-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
Me da la impresion que lo que te pasa es que en cierto momento has destruido la asignacion de memoria del TImage, y al volver a intentar acceder a el (o a su picture) te da el error de acceso a memoria. Iria bien que pusieras el codigo completo, no solo donde te salta, pues es probable que el error lo generes antes aunque se te localize alla. Puedes probar de colocar estas lineas antes de los try, para ver si va por alla la cosa de nul asignment.

Código Delphi [-]
 
if (image1 = nil) then ShowMessage('image1 nil');
if (image1.Picture = nil) then showmessage('image1.picture nil');

saludos.

PD: lo dicho, si pones el codigo del recorrido entero, mejor que mejor.

Última edición por coso fecha: 26-06-2008 a las 19:06:17.
Responder Con Cita
  #3  
Antiguo 26-06-2008
JerS JerS is offline
Miembro
 
Registrado: may 2005
Ubicación: Venezuela
Posts: 254
Poder: 22
JerS Va por buen camino
Cita:
Empezado por coso Ver Mensaje
Me da la impresion que lo que te pasa es que en cierto momento has destruido la asignacion de memoria del TImage, y al volver a intentar acceder a el (o a su picture) te da el error de acceso a memoria. Iria bien que pusieras el codigo completo, no solo donde te salta, pues es probable que el error lo generes antes aunque se te localize alla. Puedes probar de colocar estas lineas antes de los try, para ver si va por alla la cosa de nul asignment.

Código Delphi [-]
if (image1 = nil) then ShowMessage('image1 nil');
if (image1.Picture = nil) then showmessage('image1.picture nil');


saludos.

PD: lo dicho, si pones el codigo del recorrido entero, mejor que mejor.

Bueno amigo coso voy a probar con esos condicionales a ver si se elimina el error
__________________
La vida es un simple pero complejo If

J=rS
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problema al pintar en un TImage miguel_e Varios 1 17-05-2008 01:11:23
Problema con un TImage vivamotos C++ Builder 5 24-04-2008 16:45:32
Problema con TImageList y Timage Archangel Gráficos 1 07-11-2007 23:53:32
Problema con tImage en QReport! paulodb Impresión 2 08-12-2006 16:14:21
Problema con un TImage Jan_polero Gráficos 1 29-11-2004 23:15:11


La franja horaria es GMT +2. Ahora son las 03:05:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi