Resumen Problemas con el Service Pack 4 para Vb   (2 mensajes )

Mensaje enviado por "Miguel Fernandez" <miguel@catsa.com>

Al final he conseguido aislar el problema y creo que de momento no tendre
mas problemas. Tras darle muchas vueltas monte una maquina con el Vb6 y el
Sp3, me puse comparar los archivos del directorio donde esta instalado el Vb
y por casualidad me di cuenta que el "Vb6.EXE" era diferente, lo copie a mi
maquina y resulta que ya no tenia problemas con los "Set NombreForm =
Nothing" en tiempo de diseño, pero seguiamos igual con el progrma compilado,
asi que tambien me copie la "MSVBVM60.DLL" (esta en el system) que es el
runtime del Vb y funciono a la perfeccion. Ahora solo espero que el Vb no se
ponga tonto por que tiene una DLL o un EXE que no son los del Sp4, de
momento todo funciona perfectamente. Asi que ya sabeis, si instalasteis el
Sp4 y vuestro programa os da errores de este tipo solo teneis que cambiar el
"Vb6.EXE" y la "MSVBVM60.DLL" para que el Vb retorne a su cauce.

Un saludo,

Miguel.

> Hola Miguel, a mi me paso eso mismo, pero antes de instalarme el Service
Pack 4,
> asi que no creo que sea por eso, yo efectivamente tambien comente todas
las
> lineas de set formulario=nothing, lo curioso es que no pasaba en todos los
> formularios, puede ser (no lo he comprobado) que sea por usar controles de
> Microsoft Forms 2.0, que por cierto, te aconsejo que no los uses (aunque
sean
> mas bonitos que los otros), pues al hacer los instaladores dan muchos
problemas,
> y en algunos equipos, produce el error "Memoria insuficiente", miramos en
la
> pagina de microsoft, y venia el error, pero la solucion que daba era muy
simple:
> NO USES CONTROLES que hagan referencia a FM20.DLL.
>
> El problema que tienes puede ser por eso (miralo, si puedes). y os vuelvo
a
> aconsejar que no useis esos controles.
>
> Kiko.
> ----- Original Message -----
> From: Miguel Fernandez <miguel@catsa.com>
> To: <visualbasic-esp@egroups.com>
> Sent: Thursday, October 05, 2000 5:53 PM
> Subject: (VB-ESP) Service Pack 4 para Vb
>
>
> > Hola a todos/as, la semana pasada instale el Service Pack 4 para Vb y
> > resulta que desde entonces no tengo mas que problemas con el dichoso Vb
y el
> > EXE (compilado antes de instalar el Service Pack 4) de la aplicacion de
la
> > empresa, por suerte solo pasa en mi maquina. El EXE da el error "Este
> > programa a causado un error de proteccion general, pongase en contacto
con
> > el fabricante del software si el problema persiste" al cerrar un form y
si
> > el mismo gesto se hace en el entorno de desarrollo, en codigo, no me da
> > ningun error pero resulta que me cierra todo el proyecto incluyendo el
> > propio Vb. Despues de darle muchas vueltas llegue a la conclusion que si
> > comentaba la linea del Unload de los forms que decia "Set
> > NombreForm=Nothing" se me terminaban los problemas, pero como
comprendereis
> > no es una solucion. Imagino que todo esto pasa por alguna dll que no
acaba
> > de funcionar pero adivina cual es......
> > Pues bueno asi estamos, que no me atrevo a compilar nada por que quien
sabe
> > lo que puede pasar. Si alguien tiene alguna solucion o sugerencia pues
sera
> > bienvenida y ya sabeis, quedaros con el Service Pack 3 por si acaso. Se
me
> > olvidaba, esto pasa en una maquina con Win 2000 pero lo he probado en
una
> > con Win NT y pasa lo mismo.
> >
> > Un saludo,
> >
> > Miguel.

Mensaje enviado por "Miguel" <miguel@catsa.com>

A mi me pasaba algo parecido y era por que el Service Pack 4 de Visual Basic tiene un bug. Cuando en un form, con arrais de controles, lo estableces a Nothing cuando lo cierras, se genera ese error, y si estas en diseño el Visual Basic se cierra sin mas. La unica solucion es instalarte el Service Pack 5 o recuperar la "MSVBVM60.DLL" y el "VB6.EXE" del Service Pack 3. Aqui te paso parte del Readme que viene con el Service Pack 5:

6.2.2.1. Problemas solucionados en el Service Pack 5

Se han solucionado los siguientes problemas con los controles:

La carga y descarga repetida de un control WinSock causa una pérdida de memoria.
Si se coloca un control ComboBox en un control CoolBar, se produce un error de protección general.
Si se descarga un control en una matriz de controles, se produce un error en la aplicación al establecer Form en Nothing.



Adios,

Miguel.


----- Original Message -----
From: "Roberto Cano" <rocano@generali-peru.com.pe>
To: <vbusers@mug.org.ar>
Cc: <visualbasic-esp@yahoogroups.com>
Sent: Friday, April 06, 2001 2:50 AM
Subject: (VB-ESP) Por que en algunos ejecutables al darle click en el boton cerrar me sale el sgte error

Por que en algunos ejecutables al darle click en el boton cerrar me sale el
sgte. Mesaje VB6.exe ha generado errores y sera cerrado por windows debe
reiniciar el programa. Se creará un registro de error



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com