Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

como evitar mensaje "no responde"

Estas en el tema de como evitar mensaje "no responde" en el foro de Visual Basic clásico en Foros del Web. hola maestros cuando hago una consulta a la bd que se demora, si yo hago un click sobre el formulario me sale un molestoso mensaje ...
  #1 (permalink)  
Antiguo 18/12/2006, 14:07
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 4 meses
Puntos: 2
como evitar mensaje "no responde"

hola maestros cuando hago una consulta a la bd que se demora, si yo hago un click sobre el formulario me sale un molestoso mensaje "no responde" o la pantalla se pone blanca.

existe alguna manera de evitar esto.

un saludo.
__________________
"Cuando se adelanta un oponente, enfréntalo y salúdalo; si intenta retroceder, déjalo seguir su camino"
  #2 (permalink)  
Antiguo 19/12/2006, 18:29
 
Fecha de Ingreso: julio-2004
Mensajes: 104
Antigüedad: 19 años, 9 meses
Puntos: 0
Re: como evitar mensaje "no responde"

Maneja un sistema de control de errores o en su caso un formulario que indique "CARGANDO" al momento que haces la consulta, para que cuando se termine el proceso... se oculte. Realmente "el molestoso" no responde no es problema del Visual, sino del Windows, que esta atorado intentando realizar tu consulta.
Prueba con el DOEVENTS.
__________________
Podria no estar de acuerdo con lo que dices....., pero daria mi vida por el derecho que tienes de decirlo.
  #3 (permalink)  
Antiguo 20/12/2006, 06:59
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 4 meses
Puntos: 2
Re: como evitar mensaje "no responde"

muchas gracias por la orientacion.
__________________
"Cuando se adelanta un oponente, enfréntalo y salúdalo; si intenta retroceder, déjalo seguir su camino"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:38.