Error de excepción: 00005
Tengo tres aplicaciones desarrolladas en fox 6.0 con una librería de
clases personalizada. Las aplicaciones trabajan en red sin ningún problema... Pero inexplicablementemente después de un periodo de tiempo (el cual es variable: 3 meses a 6 meses), al ingresar a cualquiera de las tres se presenta este error en la maquina cliente (hecho por el comando wait""window) visualizando: Error de excepción: 00005 h:\aplicaleva\clases_sap\qsoft.vcx,
"Error de Excepcion:00005\\nombreservidor\carpeta1\carpeta_clases\nombreclase.vcx"
donde:
\\nombreservidor=Es el nombre de la maquina que tiene los recursos
compartidos.\carpeta1=Es la carpeta principal compartida que contiene las aplicaciones,
cada aplicación esta en una carpeta individual(cada carperta contiene el ejecutable y otra carpeta que contiene la base de datos y las tablas)\carpeta_clases=es la carpeta que en diseño contiene la librería ó archivo.vcx\nombreclase.vcx=es la librería personalizada.
Al leer este error se hace click y a continuación aparece otro mensaje(hecho por el messagebox) que dice: "No se podido actualizar el cursor." mostrando como única opción un botón "Aceptar". Se hace click en el botón y se cierra la aplicación. Como posible solución he hecho lo siguiente:
1. Coloqué la libreria personalizada ó archivoclase.vcx en la ruta que muestra el error - esto es ilógico ya que el ejecutable contiene compilada la libreria ó clase.(NO funciono)
2. Pude determinar que el error es local, es decir, de la maquina cliente, ya que los demás clientes siguen trabajando sin ningún problema.
3. Desinstalé las librerías estándar de fox 6.0 y volví a instalarlas... Me funciono con las primera 3 maquinas... Pero a las que presentaron el error posteriormente NO les funciono y hasta la fecha no funciona.
4. A razón que no me volvió a funcionar las desinstalación de las librerías estándar, pensé que las librerías estándar al desinstalarlas no se hacia bien y después de desinstalarlas, busque en la maquina todo lo que dijera "visual, fox, pro, librerías" y lo quite (esto lo hice por el regedit.exe y el explorador), también quite los .dll que instala fox... Bueno después de todo esto, volví e instalé las librerías y NO funcionó.(¿Seria qué me falto eliminar alguno?)
5. La única solución hasta el momento, es hacer una nueva instalación de Windows, es decir, formatear el equipo... La reinstalación de Windows no sirve tiene que ser nueva la instalación. Este problema se presenta con maquinas que tienen O.S. Win9x y Win2000 profesional. La librería personalizada tiene controles ActiveX para el manejo de árboles y RTF para una de las aplicaciones. Las otras 2 aplicaciones trabajan con los controles normales de fox.
Como se puede apreciar es un error un poco complejo de corregir y no sé que lo pueda causar o que lo pueda solucionar rápidamente.
clases personalizada. Las aplicaciones trabajan en red sin ningún problema... Pero inexplicablementemente después de un periodo de tiempo (el cual es variable: 3 meses a 6 meses), al ingresar a cualquiera de las tres se presenta este error en la maquina cliente (hecho por el comando wait""window) visualizando: Error de excepción: 00005 h:\aplicaleva\clases_sap\qsoft.vcx,
"Error de Excepcion:00005\\nombreservidor\carpeta1\carpeta_clases\nombreclase.vcx"
donde:
\\nombreservidor=Es el nombre de la maquina que tiene los recursos
compartidos.\carpeta1=Es la carpeta principal compartida que contiene las aplicaciones,
cada aplicación esta en una carpeta individual(cada carperta contiene el ejecutable y otra carpeta que contiene la base de datos y las tablas)\carpeta_clases=es la carpeta que en diseño contiene la librería ó archivo.vcx\nombreclase.vcx=es la librería personalizada.
Al leer este error se hace click y a continuación aparece otro mensaje(hecho por el messagebox) que dice: "No se podido actualizar el cursor." mostrando como única opción un botón "Aceptar". Se hace click en el botón y se cierra la aplicación. Como posible solución he hecho lo siguiente:
1. Coloqué la libreria personalizada ó archivoclase.vcx en la ruta que muestra el error - esto es ilógico ya que el ejecutable contiene compilada la libreria ó clase.(NO funciono)
2. Pude determinar que el error es local, es decir, de la maquina cliente, ya que los demás clientes siguen trabajando sin ningún problema.
3. Desinstalé las librerías estándar de fox 6.0 y volví a instalarlas... Me funciono con las primera 3 maquinas... Pero a las que presentaron el error posteriormente NO les funciono y hasta la fecha no funciona.
4. A razón que no me volvió a funcionar las desinstalación de las librerías estándar, pensé que las librerías estándar al desinstalarlas no se hacia bien y después de desinstalarlas, busque en la maquina todo lo que dijera "visual, fox, pro, librerías" y lo quite (esto lo hice por el regedit.exe y el explorador), también quite los .dll que instala fox... Bueno después de todo esto, volví e instalé las librerías y NO funcionó.(¿Seria qué me falto eliminar alguno?)
5. La única solución hasta el momento, es hacer una nueva instalación de Windows, es decir, formatear el equipo... La reinstalación de Windows no sirve tiene que ser nueva la instalación. Este problema se presenta con maquinas que tienen O.S. Win9x y Win2000 profesional. La librería personalizada tiene controles ActiveX para el manejo de árboles y RTF para una de las aplicaciones. Las otras 2 aplicaciones trabajan con los controles normales de fox.
Como se puede apreciar es un error un poco complejo de corregir y no sé que lo pueda causar o que lo pueda solucionar rápidamente.
6 Respuestas
Respuesta de jcasaln
1
Respuesta de dhyna
1
Respuesta de miraestemar
1
Respuesta de superfg
1
Respuesta de hjrb
1
Respuesta de dricardo