Creo que puede pasar por donde me decís pancho... voy a estudiar como trabajan bien los metodos (unload, release.. etc) los form son de una clase que en el unload, ejecutan un procedimiento del form que los llamo y tal vez puede venir por ahi el lio.... los tengo al tanto para que si alguno le pasa lo mismo le sirva Gracias por su ayuda Pablo Flores
From: francisco prieto Sent: Tuesday, July 02, 2013 7:37 AM To: GUFA List Member Subject: [GUFA] C0000005 Ex Error Pablo, Eso tiene pinta de ser lo siguiente... En el form 2 puede que: 1) Crees una variable de tipo objeto y de ser asi cuando la terminas de utilizar, a pesar que la hayas declarado como local le debes asignar null... Te doy un ejemplo: Local lo Grilla loGrilla=Thisfom.MiGrilla loGrilla.Refresh Si simplemente lo dejas asi... es decir usar el objeto lo Grilla y cuando se cierra el método sigue existiendo es muy probable que de ese error... Pero si al finalizar el método le agregas: loGrilla=.Null. Y por si las moscas le agrego Release loGrilla El error desaparece. 2) La grilla puede estar apuntado a una tabla con CDX. Cuando el CDX está corrupto suele dar ese error. Simplemente deberias eliminar el CDX y reindexar. Saludos, Pancho Córdoba El 1 de julio de 2013 23:41, Flores Sistemas (Pablo Flores) <[email protected]> escribió: Hola a Todos.. No puedo solucionar el error C0000005 Ex Error... algunas pistas: 1) Nunca me lo hace cuando en una pc esta instalado el visual fox, solo con el RunTime 2) Hasta ahora lo realizo, despues que de un form1 con un grid, llama a otro form2, y cuando regreso al form1 ahi tira el error, no me puedo dar cuenta si es en algun evento del form2 antes de volver al form 1, o algo del form1 3) la Linea que me tira el Error.log hace referencia a la linea de comando del .prg principal que llama al form principal y luego hace READ EVENT (la linea apunta al read event) Espero me puedan ayudar.... hasta ahora safo colocando el vfp en las pc.. pero no tengo la seguridad que esa sea la solucion Saludos Pablo Flores
