Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-03-2010
emeritos emeritos is offline
Miembro
 
Registrado: may 2003
Posts: 307
Poder: 22
emeritos Va por buen camino
error violacion direccion

Hola dilferos.
Desde hace unos dias me sale este error en la ejecución de un programa, realmente sale cuando me salgo de un modulo (solo con entrar y despues salir me sale este error).

Access violation at address 0047BAB1. in module "Taller.exe". Read of address 00002F4.

¿ Como se puede solucionar ?

P.D. de momento este error y que yo sepa no me ha trastocado ni la B.D. ni nada del programa funciona bien pero solo con este error alsalir del modulo en cuestion (solo de ese).

Gracias.
Responder Con Cita
  #2  
Antiguo 15-03-2010
BrunoBsso BrunoBsso is offline
Miembro
 
Registrado: nov 2009
Ubicación: Berisso, Buenos Aires, Argentina
Posts: 239
Poder: 15
BrunoBsso Va por buen camino
¿De qúe módulo?
¿En qué sentencia corta/salta el error?

Si no das datos, no te darán respuestas. Es simple.

Última edición por BrunoBsso fecha: 15-03-2010 a las 10:06:59. Razón: "corta salta" -> "corta/salta"
Responder Con Cita
  #3  
Antiguo 15-03-2010
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Se supone estás accediendo a una variable (form, frame, ... objeto) que ya se ha liberado. De ahí el mensaje: "Violación en acceso a la memoria blah"

Si es al salir de un módulo, pues empieza mirando el FormClose, el Destroy...en fin tú sabrás...

Otra forma es añadir algún log que capture la pila de llamadas cuando salte una excepción, así te diría las últimas líneas de código ejecutadas antes del fallo: http://www.clubdelphi.com/foros/show...43&postcount=5

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 15-03-2010
BrunoBsso BrunoBsso is offline
Miembro
 
Registrado: nov 2009
Ubicación: Berisso, Buenos Aires, Argentina
Posts: 239
Poder: 15
BrunoBsso Va por buen camino
Agrego algo a lo que dijo [Lepe].
Puede ser que no se haya creado también.
Responder Con Cita
  #5  
Antiguo 16-03-2010
bothy bothy is offline
Miembro
 
Registrado: ene 2010
Posts: 144
Poder: 15
bothy Va por buen camino
yo tambien tengo algo parecido

tengo un VclFormPrincipal con 1 button que este button al dar click te desplega un form,
que este form a su vez tiene 3 button cada button te desplega a a un form diferente a si que tengo otros 3 forms.

Código Delphi [-]
procedure Tfromprincipal.SpeedButton1Click(Sender: TObject);
begin
mediaplayer1.Stop ;
fromninos.ShowModal ;

end;


"este vclformprincipal te despliega otro form donde tengo tres button"



Código Delphi [-]
procedure Tfromninos.SpeedButton1Click(Sender: TObject);
begin

formuno.ShowModal ;
close;
end;

procedure Tfromninos.SpeedButton2Click(Sender: TObject);
begin
form2.ShowModal ;
close;
end;

procedure Tfromninos.SpeedButton3Click(Sender: TObject);
begin
form3.ShowModal ;
close;
end;

end.
Entoces todo parese estar bien , pero cuando lo ejecuto y doy click en el button del vclprincipal me despliega el otro form , en ese form le doy click al button1 y me despliega otro form cierro ese form que me despliega y buelvo a dar click en el button2 y me despliega otro form lo cierro y al aplastar otra ves el button1 me sale este error


"project principal2.exe raised exception class EAccessViolation with message 'Access violation
at address 00404CE8 in module 'principal2.exe '.read of address 00000042'".


Este error no me sale si nomas abro y cierro los forms . me sale cuando abro un form y empiezo a utilizar sus funciones. sus funciones son sumas y restas y funciona exelente, pero cuando lo cierro y quiero abrir otro form me sale el error..

Noce si me puedas entender por la esplicacion que te doy . pero se que me puedes ayudar
Responder Con Cita
Respuesta



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
Violación de Dirección Access violation at adress Manuel Varios 8 26-11-2007 20:19:02
violacion de direccion de memoria anubis Varios 3 09-05-2007 00:48:38
Error de dirección en un tedit dicatek Varios 3 02-07-2006 00:42:45
Error de acceso de violacion en IDPDX32 gaescoto Impresión 2 06-04-2006 12:21:05
violacion en picklist !!! Lepe Varios 0 13-09-2003 18:22:12


La franja horaria es GMT +2. Ahora son las 10:58:39.


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
Copyright 1996-2007 Club Delphi