elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  como hacer funcionar un gif en un picture box
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como hacer funcionar un gif en un picture box  (Leído 2,034 veces)
d91

Desconectado Desconectado

Mensajes: 165


Ver Perfil
como hacer funcionar un gif en un picture box
« en: 4 Enero 2016, 14:32 pm »

hola, estoy tratando de mostrar un gif en un picturebox cuando realizo una consulta y esta a veces tarda un poco, después de leer un poco, dispuse hacer esto
Código
  1. try
  2.            {
  3.                btncodigo.Visible = false;
  4.                pictureBox1.Visible = true;
  5.                dt = codigo.cargar("sp_codigo").Tables[0];
  6.                Codigos nuevo = new Codigos();
  7.                txtid.Text = nuevo.generaCodigo(dt);  //generado nuevo codigo en la dll codigo
  8.  
  9.            }//try
  10.            catch (Exception ex)
  11.            {
  12.                //throw new Exception("Error " + ex.Message);
  13.            }//catch
  14.            finally {
  15.                pictureBox1.Visible = false;
  16.                btncodigo.Visible = true;
  17.            }//finally
  18.  
este picture Box contiene un gif que lo desactivo al cargar el formulario pero aunque la consulta tarde un poco no se muestra, Cómo podría mostrar una imagen de carga o espera al realizar una consulta a una base de datos? estoy con VS2012 for desktop


En línea

DarK_FirefoX


Desconectado Desconectado

Mensajes: 1.263


Be the change you wanna see in te world


Ver Perfil
Re: como hacer funcionar un gif en un picture box
« Respuesta #1 en: 4 Enero 2016, 14:48 pm »

¿La consulta la hces asincrónicamente?, recuerda que el UI y el código están corriendo en el mismo hilo de ejecución, si haces una consulta, la UI espera a que termine la consulta antes de seguir la ejecución. Debes pensar y trabajar la consulta en un hilo separado de ejecución para que la UI siga ejecutándose!

Salu2s


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda!!!!!!!!! como hacer funcionar visual boy advance
Juegos y Consolas
lombardo 3 2,083 Último mensaje 1 Enero 2006, 17:19 pm
por axl22
como hacer funcionar type3 (v13)
Software
heostk 2 1,951 Último mensaje 5 Febrero 2020, 19:30 pm
por MCKSys Argentina
Hacer funcionar simulador lavadora
.NET (C#, VB.NET, ASP)
Meta 0 2,558 Último mensaje 6 Marzo 2021, 17:39 pm
por Meta
Qué LLM han conseguido hacer funcionar en local?
Dudas Generales
Parado_larga_duracion_ESP 0 978 Último mensaje 29 Febrero 2024, 11:53 am
por Parado_larga_duracion_ESP
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines