FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Asi mismo lo tengo, todas las formas se crean y se destruyen conforme las voy necesitando
|
#2
|
||||
|
||||
erickperez6,
Cita:
1- ¿El problema de EAccessviolation ocurre de la misma manera con otras aplicaciones?. 2- ¿El problema mencionado se presenta siempre en el mismo conjunto de Forms o es aleatorio el Form donde ocurre la falla?. 3- ¿Existe alguna unidad que sea común a todos los forms que por su volumen sea candidata a ser dividida en unidades más especializadas?. 4- ¿La versión de Windows instalada esta actualizada a nivel de Updates y Service Pack?, ¿Que versión de Windows utilizas?. 5- ¿Que programa de seguridad utilizas?, ¿La falla se presenta si el programa de seguridad esta deshabilitado?. 6- ¿Si realizas un boot de Windows en modo Diagnostics y compilas la aplicación ocurre la falla mencionada?. 7- ¿Haz verificado el hardware de las máquinas en cuestión, específicamente Memoria RAM y Unidades de Almacenamiento?. 8- ¿Cuanta Memoria RAM tienen las máquinas en cuestión?. 9- ¿A que te refieres exactamente cuando mencionas que la falla no se presentaba cuando la aplicación era más pequeña?. Espero sea útil Nelson. Última edición por nlsgarcia fecha: 15-08-2013 a las 08:40:21. |
#3
|
||||
|
||||
Está claro que es un error (o errores) en tu programa.
Yo he estado más de 10 años trabajando con una aplicación delphi 5+ibx+firebird con más de 1000 pantallas (forms) y muchísimos componentes variados y nunca hemos tenido ningún problema con delphi. Al mismo tiempo con otros programas en delphi 7, también bastante grandes. Y finalmente con delphi 2007 (ahí me he quedado) con proyectos bastante "gordos" también y esos errores nunca han aparecido. De todas formas, está claro que es lo que te han comentado, esas variables están apuntando a un trozo memoria que "alguien o algo" se la ha machacado. |
#4
|
|||
|
|||
Cita:
|
#5
|
||||
|
||||
erickperez6,
Cita:
1- Al parecer algo esta interfiriendo de forma aleatoria en el proceso de compilación y/o ejecución produciendo el error de EAccessviolation, el hecho de que algunas veces se logre compilar y ejecutar la aplicación y otras no sin hacer ninguna modificación sugiere un elemento externo que afecta el proceso de compilación más que el código en si mismo, si el problema fuera el código el error siempre estaría presente en tiempo de compilación o ejecución, sin embargo no se puede descartar esta variable, pregunto : ¿Tu aplicación utiliza apuntadores?. 2- El programa de seguridad casero, un servicio u otro programa activo al momento de la compilación son candidatos probables que pueden afectar aleatoriamente el proceso de compilación, si se hace un boot de Windows en modo Diagnostics y se compila la aplicación sin que este activo ningún otro programa se pueden descartar elementos externos, quedando solo por analizar Windows, Delphi 7 y la aplicación. 3- Para descartar problemas del IDE es conveniente reinstalar Delphi 7 en modo Repair, así como reinstalar los componentes de terceros (Del más probable al menos probable en relación a la falla), todo lo anterior de forma progresiva probando en cada caso la compilación de la aplicación y su comportamiento. 4- Sería conveniente analizar los mensajes del compilador y ver si hay diferencia entre la versión compilada que funciona y la que produce la falla, quizás haya algún Warning que sugiera el origen de la falla. 5- Otro punto a considerar es aislar (Comentar) partes del código al momento de la compilación para analizar su relación con la falla descrita. 6- Para finalizar te sugiero considerar una aplicación de seguridad como NIS 2013, la cual tiene mucho tiempo en el mercado, es reconocida mundialmente y tiene poco impacto en el sistema ademas de contar con actualizaciones constantes, esto permitiría descartar probables problemas de Malware que puedan estar relacionados con la falla en cuestión. Espero sea útil Nelson. Última edición por nlsgarcia fecha: 15-08-2013 a las 20:24:24. |
#6
|
||||||||
|
||||||||
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Un equipo tiene 4GB y el otro 3GB Cita:
Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
donde puedo comprar libros en mexico, la biblia de delphi7 y mastering delphi7? | sakuragi | Varios | 30 | 12-02-2013 18:37:51 |
Lentitud en aplicacion delphi7-fire bird | gescoto99 | Firebird e Interbase | 7 | 16-03-2007 16:37:44 |
Como cargo una imagen desde Mysql hacia aplicacion Delphi7.0? | gozi | Conexión con bases de datos | 1 | 06-02-2006 19:41:11 |
D7 Inestable | brandolin | Varios | 16 | 03-11-2005 15:47:34 |
Instalador aplicación Delphi7 + bd oracle | javito | Oracle | 3 | 13-08-2005 13:34:52 |
|