Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: E N T E R en Noviembre 15, 2013, 11:48:58 am
-
Tengo un UC personalizado que uso en todos mis proyectos solo en algunos me crea problema. Al insertar un control nuevo sea cualquiera o al cambiar nombre a un control.
siempre queda asi tengo cerrar y abrir el formulario.
(http://snag.gy/fQqdy.jpg)
Link: http://snag.gy/fQqdy.jpg
-
Creo que eso ya es normal con la mayoria de UC por algo que invocamos, lo que yo hago es click derecho en el formulario y escoger "Actualizar controles de Usuario"
(http://i.snag.gy/o3rlE.jpg)
La otra seria convertir esos controles de usuario en OCX y nos olvidamos del tema, claro que no hay que olvidar registrarlos.
-
El tema es que aburre actualizar por cualquier cambio de nombre de control o insertar uno nuevo. Lo raro es que en algunos proyectos no mas pasa tengo varios proyectos con el mismo sistema y no pasa nada.
Tambien a veces pasa que si el foco queda en el uc y estas probando tu sistema se cuelga totalmente el vb6, en ese caso lo que hago es borrar ese control y vuelvo a insertar. Por ejemplo inserto un uc lo llamo txtloquesea si queda el foco en el cuelga al cerrar el form. Entonces borro txtloquesea vuelvo a insertar el mismo control en el lugar que quiero y ahi ya no se cuelga. Raro es. pero solo pasa en algunos proyectos.
-
me paso, y si pongo a correr el proyecto se soluciona
-
Sii al compilar ya todo tranquilo, lo que pasa a veces es mientras estas probando y te olvidas del foco se cuelga totalmente el vb6.
-
Eso pasa cuando tienes la ventana del diseño o codigo del UC abierto en el proyecto. Abri el proyecto, cerra TODOS las ventanas de codigo y diseñadores. De ahí abri el formulario y vas a ver como funciona tranqui :)
-
Si eso se amigo Raul, pero ni asi se soluciona, nunca abro el uc al menes que este editando algo parte de el, ya que es un uc que ya no tiene modificacion por que ya lo tengo como quiero.
Lo mas raro es que solo pasa en algunos proyectos...