Dichosa operación no admitida

No sé si este error os dirá algo, yo estoy completamente perdido.
En un entorno MDI, tengo un formulario para lanzar listados con Cristal Reports (el control está contenido en el formulario MDI), en el que una pulsación de Esc ejecuta:
"Select Case KeyCode
Case vbKeyEscape
Unload Me
...
End Select
End Sub"
Tras el "End Sub" saltan los siguientes errores, no siempre y por ahora nunca me ha ocurrido con el ejecutable solo en el entorno de desarrollo:
"Este programa ha efectuado una operación no admitida y será interrumpido.
Si el problema persiste, consulte al proveedor del programa."
En la parte de detalles se muestra lo siguiente:
1º Error:
VB6 provocó un error de página no válida en el
módulo VB6.EXE de 0167:004c6395.
Registros:
EAX=00000100 CS=0167 EIP=004c6395 EFLGS=00010246
EBX=00000000 SS=016f ESP=007ffac4 EBP=007ffb14
ECX=00000100 DS=016f ESI=0177f1dc FS=634f
EDX=01770ef8 ES=016f EDI=00000003 GS=0000
Bytes en CS:EIP:
,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x
Volcado de pila:
,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x
Tras cerrarlo aparece otro similar con el siguiente detalle:
2º Error:
VB6 provocó un error de página no válida en el
módulo SSSCC.DLL de 0167:60567702.
Registros:
EAX=00000000 CS=0167 EIP=60567702 EFLGS=00010246
EBX=60480000 SS=016f ESP=078bfbe4 EBP=078bfc14
ECX=00000000 DS=016f ESI=03e70560 FS=5fbf
EDX=81765454 ES=016f EDI=00000001 GS=63ae
Bytes en CS:EIP:
,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x
Volcado de pila:
,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x
En otras ocasiones el segundo error es el siguiente:
2º Error:
VB6 provocó un error de página no válida en el
módulo MSVBVM60.DLL de 0167:66003fac.
Registros:
EAX=028f5bb8 CS=0167 EIP=66003fac EFLGS=00010246
EBX=00000f64 SS=016f ESP=007ff790 EBP=007ff7cc
ECX=029003b4 DS=016f ESI=029003b4 FS=29b7
EDX=029ef770 ES=016f EDI=0000004e GS=0000
Bytes en CS:EIP:
,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x
Volcado de pila:
,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x

1 Respuesta

Respuesta
1
No estoy muy seguro la causa que provoca este error, pero recuerdo que hace tiempo tuve el mismo problema, y si no recuerdo mal, la solución consistía en la simple aplicación del ultimo Service Pack para Visual Studio o Visual Basic, que yo sepa el ultimo disponible en el web de microsoft es el SP 5, es más que muy recomendable que lo apliques.
¿Cómo consigo el sp5 sin tener que bajarlo de la web de microsoft con una conexión de aprox. 4h 38min, para el módulo de VB, y de 10h 32min para la completa, que muy probablemente no consiga mantener activa sin que se me corte?
Si no te lo puedes descargar de la red, tendrás que pedírselo a alguien, los Service Pack normalmente se obtienen o de Internet, o bien, si estas suscrito al MSDN de Microsoft te lo envían, a veces, Microsoft los incorpora en las nuevas entregas de productos, como un CD adicional.
Lo más fácil es obtenerlo de la red.
Lo he bajado e instalado pero el error sigue, en algún caso el fichero del error ha sido Kernel32, por lo que veo en el readme del sp5 la instalación puede que no se haga bien de forma "automática" puede haber problemas con versiones, idiomas,... ¿cómo se que está bien instalada? ¿Puede haber alguna otra causa?
Gracias.
Asegurate de que la versión del SP es la correcta, además tiene que coincidir el idioma, por otro lado, Crystal Reports también tiene sus propios Service Packs, y si no recuerdo mal, tuve que aplicarme unos cuantos para evitar problemas, no estoy seguro si el origen del problema era de VB o del Crystal Reports, por si acaso, visita las URL's:
Home del Crystal Reports: http://www.crystaldecisions.com/products/crystalreports/
Centro de Soporte: http://support.crystaldecisions.com/
Y la más importante: http://support.crystaldecisions.com/updates/
Busca entre los Updates de la versión de Crystal con la que trabajas, seguro que hay más de 2 updates a aplicar...
Si con esto no se arregla, no dudes en volver a ponerte en contacto conmigo...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas