¿Que error es este: Excepción estructurada no controlada.?

956 views
Skip to first unread message

Alejandro Garcia G.

unread,
Dec 1, 2015, 8:40:19 AM12/1/15
to Comunidad de Visual Foxpro en Español
Bueno ya sabrán (si me han leido en estos últimos días) que estoy cambiando el menú en  una aplicación ya existente, bueno he tenido algunos inconvnientes que he estado resolviendo, ahora me sale esto en un formulario que antes me funcionaba bien y no he realizado ningun cambio.

El formulario tiene el Outlooknavbar de themedcontrols para hacer un treeview con unas opciones, el error es:

Excepción estructurada no controlada.
ErrorNo: 2071
Message Error iniciado por el usuario
UserValue: 2061
Details:
Procedure: getmember
LineNo: 13

No tengo la mas remota idea de qu puede ser...¿alguien sabra que siginifica esto?.

baje y cambie las clases y me trabajan bien en el ejemplo.

Fidel Charny

unread,
Dec 1, 2015, 8:59:12 AM12/1/15
to Comunidad de Visual Foxpro en Español
Ese error se presenta cuando una estructura TRY / CATCH / FINALLY /ENDTRY tiene alguna hilacha suelta. Por ejemplo, cuando genera un error en la sección FINALLY (variable, objeto, procedimiento inexistente o por el estilo).

Fidel Charny

unread,
Dec 1, 2015, 9:09:00 AM12/1/15
to Comunidad de Visual Foxpro en Español
Particularmente en el método getmember (o alguno dependiente) de esa clase se está utilizando THROW
Tal vez le estás asignando un valor incorrecto a alguna propiedad o parámetro (que puede ser por el tipo de datos o un valor inesperado).

Fernando D. Bozzo

unread,
Dec 1, 2015, 9:30:50 AM12/1/15
to Comunidad de Visual Foxpro en Español
Hola Alejandro,

Creo que el error parece bastante claro, y ya comentó algo fiedel:

Según tu mensaje, hiciste un THROW en la línea 13 del método "getmember".

Solo te falta saber de qué librería o PRG. Por lo pronto, al menos tenés un mensaje que te indica dónde mirar (lo bueno de usar control de errores :)

Fidel Charny

unread,
Dec 1, 2015, 10:14:14 AM12/1/15
to Comunidad de Visual Foxpro en Español
Hola Fernando !!!
Por el nivel de asombro, me da la impresión de que la librería no es de su autoría.

Fernando D. Bozzo

unread,
Dec 1, 2015, 10:15:26 AM12/1/15
to publice...@googlegroups.com

Eso parece :-)

Alejandro Garcia G.

unread,
Dec 1, 2015, 11:01:22 AM12/1/15
to Comunidad de Visual Foxpro en Español
Para responderles y aclararles. He buscado la instruccion que me dices pero no la encuentro, la clase que utilizo es la OutlookNavbar que viene con el ThemedControls que esta en VFPx, lo extraño es que desde hace ya un tiempo he estado trabajando con el realiznado las pruebas necesarias y todo me habaia funcionado bien (incluido ejecutable y por codigo), pero desde ayer (sin modificar nada) me dejo de funcionar y me da ese error....

:(


Fernando D. Bozzo

unread,
Dec 1, 2015, 11:05:33 AM12/1/15
to publice...@googlegroups.com

Aunque la clase que usas sea de VFPx, no es difícil depurar el error.
Seguramente haya alguna condición que se esté dando ahora y que por ahí antes no se daba.
En todo caso, tendrías que depurar y ver que pasa en ese método.

Alejandro Garcia G.

unread,
Dec 1, 2015, 12:01:17 PM12/1/15
to Comunidad de Visual Foxpro en Español
Fernando, luego de tu primer comentario y viendo que Antonio da la misma respuesta y buscar y buscar para depurar, decidi bajar nuevamente la clase y reemplazar en mi equipo la que tenia, hice mis pruebas, compile y me funciono perfecto, no hice mas que copiar y pegar la clase en mi proyecto, no toque codigo de nada y se arreglo, algo extraño sin embargo, he notado en esta semana que algo le sucede a mi instalación de VFP, pues si corrigjo un prg y lo ejecuto no me esta recreando el fxp y antes si lo hacia. Solo yo toco mi equipo, solo yo configuro mi VFP, voy a optar por reinstalar todo y ver como me va.

Gracias a todos, como siempre, por todas sus respuestas.


Carlos Vargas

unread,
Dec 1, 2015, 12:06:14 PM12/1/15
to Comunidad de Visual Foxpro en Español
basico, has verificado la fecha de los archivos, del qeuipo, si la fecha de los archivos que tienes es futura a la de hoy, 
un cambio en el prg al compilar no tomara los cambios a no ser que marque la opcion regenerar todo.

salu2
carlos vargas

Patricio Muñoz

unread,
Dec 1, 2015, 12:28:45 PM12/1/15
to publice...@googlegroups.com
ya que hablamos de casos raros, a mi me pasa algo similar.

En mi equipo nuevo el ejecutable me da un error en la siguiente linea:


pero en el equipo viejo funciona bien, pense que era por el windows (Win10 a 32) y le instale un escritorio virtual (xp 32bit). el error continuaba

Si mal no lo recuerdo da error de msxml3.dll

Bendiciones
--
Patricio Muñoz
Pro&Tech
Analista en Sistemas

Antonio Meza

unread,
Dec 1, 2015, 1:17:35 PM12/1/15
to Comunidad de Visual Foxpro en Español
Cuando un ejecutable en un equipo se comporta diferente al de desarrollo, normalmente el problema son las dll de VFP que no son las mismas que en la maquina de desarrollo, hay otras causas pero esa es la primera que se debe descartar.

saludos
Antonio Meza

Fernando D. Bozzo

unread,
Dec 1, 2015, 3:25:50 PM12/1/15
to Comunidad de Visual Foxpro en Español
Hola Alejandro:

¿Tenés bien configurado el antivirus, para que excluya todas las extensiones de VFP?

Otro motivo podría ser que tengas algún virus, ¿es posible?

Alejandro Garcia G.

unread,
Dec 1, 2015, 4:52:57 PM12/1/15
to Comunidad de Visual Foxpro en Español
Si señor, utilizo el BitDefender y excluyo carpetas, extensiones y demas por que se que pasa, es mas a mis compañeros le paso...

Ya me di por vencido con esto, voy a optar a cambiar de menú esto me ha tenido mas de una semana y los clientes estan incomodos...despues de fin de año vere que sucede.

Gracias a todos y saludos.
Reply all
Reply to author
Forward
0 new messages