error de vb en Win98
Estoy intentando ejecutar desde VB3 en Win98 una aplicación que antes ejecutaba sin problema. Parece que he instalado algo aparte y ahora cuando intento ejecutar una aplicación me da el siguiente error y deja de ejecutarse VB.
El error es:
VB provocó un error de protección general
en el módulo VB.EXE de 0038:00004bf7.
Registros:
EAX=00004747 CS=3a07 EIP=00004bf7 EFLGS=00000202
EBX=17a70640 SS=3737 ESP=00008e0c EBP=00008e2c
ECX=00000000 DS=3737 ESI=000210ea FS=0f4f
EDX=00014747 ES=36d7 EDI=00001034 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
El error es:
VB provocó un error de protección general
en el módulo VB.EXE de 0038:00004bf7.
Registros:
EAX=00004747 CS=3a07 EIP=00004bf7 EFLGS=00000202
EBX=17a70640 SS=3737 ESP=00008e0c EBP=00008e2c
ECX=00000000 DS=3737 ESI=000210ea FS=0f4f
EDX=00014747 ES=36d7 EDI=00001034 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
hehe, pues esa información solamente sirve cuando se tiene la capacidad de descompilar el programa y depurarlo. Esa información es el estado del procesador de la computadora justo antes del error.
Creo que la mejor opción es que reescriba el programa para VB5 o 6, o reinstale todo el sistema operativo, o si puede, reinstale la aplicación que falla (pero supongo que eso ya lo trató).
Creo que la mejor opción es que reescriba el programa para VB5 o 6, o reinstale todo el sistema operativo, o si puede, reinstale la aplicación que falla (pero supongo que eso ya lo trató).
Ante todo gracias por contestarme, en lo que respecta al primer parrafo, si tengo la posibilidad de compilarlo y ejecutarlo, el programa lo estoy lanzando desde la aplicacion de VB3, ¿ podría evitar este problema de alguna forma ?
En cuanto a lo segundo que me dices, si lo paso a VB5 o 6, ¿necesito reescribirlo entero? no se encarga el compilador de estas versiones en actualizarlo al compilarlo?
Feliz Año.
Nota: si puedes enviame la respuesta a [email protected], ya que el correo lo consulto a diario.
En cuanto a lo segundo que me dices, si lo paso a VB5 o 6, ¿necesito reescribirlo entero? no se encarga el compilador de estas versiones en actualizarlo al compilarlo?
Feliz Año.
Nota: si puedes enviame la respuesta a [email protected], ya que el correo lo consulto a diario.
En cuanto a enviar la respuesta por correo, me parece inapropiado porque para eso es el foro, para preguntar y responder y que otros tengan la posibilidad de aprender.
En cuanto a mi primer párrafo, cuando mencioné descompilar, me refería a descompilar a lenguaje de máquina (ensamblador), no a lenguaje VB.
Lo que me imagino que puede hacer es depurar el programa. Solamente inícielo y córralo línea por línea a ver cuál línea produce el error. Luego parta su investigación de ahí. Como nota, no sé qué tan capaz es VB3 en cuanto a depuración pues no lo conozco.
En cuanto a pasar el programa a una nueva versión de VB, no sé qué tantos cambios deberá realizar ya que, como mencioné antes, no conozco VB3.
En cuanto a mi primer párrafo, cuando mencioné descompilar, me refería a descompilar a lenguaje de máquina (ensamblador), no a lenguaje VB.
Lo que me imagino que puede hacer es depurar el programa. Solamente inícielo y córralo línea por línea a ver cuál línea produce el error. Luego parta su investigación de ahí. Como nota, no sé qué tan capaz es VB3 en cuanto a depuración pues no lo conozco.
En cuanto a pasar el programa a una nueva versión de VB, no sé qué tantos cambios deberá realizar ya que, como mencioné antes, no conozco VB3.
