![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Error al salir del preview.
Hola a todos.
Tengo que el siguiente problemita del cual les agradecería la ayuda que me puedan prestar. Tengo una apliación en Delphi (Claro está ![]() Access violation at address 004DFB54 in module 'SGECE.exe'. Read of address 6f747584. Lo extraño en todo esto es que dicho error no siempre se presenta y no sabría decir con qué frecuencia aparece, sólo que cuando se presenta es en algunas ocasiones después de generar el preview de cualquier reporte de los que tengo en la aplicación. Otra cosa, esto no causa ningún problema (hasta donde creo) , pero es bastante molestoso ese mensaje de error, el cual el usuario tiene que hacer clic para que desaparezca la ventana. Vpepen.- |
#2
|
||||
|
||||
Pues tendrías que revisar tu código para ver en que parte se presenta ese error y porque estas tratando de acceder a algo que ya no existe; es por eso que te aparece ese error.
__________________
|
#3
|
||||
|
||||
¿Usas delphi 6 y QuickReport 3 (el que viene con delphi)?
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
||||
|
||||
Cita:
Vpepen.- ************* |
#5
|
||||
|
||||
En windows 2000/XP tienes que cambiar la variable de entorno TEMP y TMP de windows y ponerle una ruta de menos de 31 caracteres. Actualmente usará "c:\documents and settings\.....". Intenta con "c:\windows\temp" y "c:\windows\tmp" (creando las carpetas primero.
Ten cuidado al liberar los informes de quickreports o las ventanas, usa freeAndNil(Form1) en lugar de Form1.Free, es más seguro. Una Violación de Acceso a Memoria puede dejar la aplicación en un estado inestable, es decir, si es un error grave. Está intentando acceder a una posición de la memoria que no le pertenece. Suele ocurrir con código de este estilo: Puede que se llamen en ese orden, pero desde diferentes ventanas, y es ahí donde se produce la excepción: Access Violation read of address XXXXX. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
||||
|
||||
Gracias por tus sugerencias Lepe, trataré de aplicar lo que dices para ver si el problema se corrige.
Vpepen.- ************* |
#7
|
||||
|
||||
Cita:
![]() Vpepen.- ************* |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al salir de aplicacion.... | sierraja | Impresión | 8 | 11-10-2016 22:49:22 |
Error al intentar un Preview | JulioGO | Impresión | 2 | 28-04-2006 22:14:27 |
Error al Salir de la Aplicación | camelumi | Varios | 3 | 24-09-2004 16:12:25 |
Error al salir de una aplicacion | el_enigma1 | Conexión con bases de datos | 0 | 05-09-2004 00:49:10 |
Error al salir | cisterpe | Varios | 14 | 28-04-2004 19:20:04 |
![]() |
|