Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Cambiar Imagen En Un Picturebox
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Cambiar Imagen En Un Picturebox 
 
Por favor me pueden decir como cambio la imagen en un picturebox en gambas 2.19 (ubuntu 9.10)  en tiempo de ejecucion cuando se produce el evento GotFocus.

El codigo tengo asi y no se me realiza cambio de la imagen
PUBLIC SUB ptb_menu_GotFocus()
  ME.ptb_menu.Picture = "proyectocontrol/imagen_2.jpg"
END

Gracias.
 



 
anahaga - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cambiar Imagen En Un Picturebox 
 
Seguro que la ruta es esa? Mira de poner "./proyectocontrol/imagen_2.jpg", y aségurate que la imágen esté en una carpeta llamada "proyectocontrol" dentro de la carpeta de la aplicación.

Salu2, crack  
 



 
Ender - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cambiar Imagen En Un Picturebox 
 
Ender escribió:  
Seguro que la ruta es esa? Mira de poner "./proyectocontrol/imagen_2.jpg", y aségurate que la imágen esté en una carpeta llamada "proyectocontrol" dentro de la carpeta de la aplicación.

Salu2, crack  


Gracias por tu respuesta, claro que la ruta esta incompleta, pero el mismo codigo que ahora pongo completo realiza lo que yo quiero en evento MouseUp, pero este mismo codigo no me funciona en el evento GotFocus.

 ME.ptb_menu.Picture = Picture["/home/nombre/DCH/control/imagen_2.jpg"]
 



 
última edición por anahaga el Domingo, 21 Febrero 2010, 22:53; editado 1 vez 
anahaga - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cambiar Imagen En Un Picturebox 
 
El evento GotFocus es un evento diferido (ver: http://gambasdoc.org/help/def/deferedevent )

No creo que sea el adecuado para refrescar o cargar un nuevo picture en tu picturebox. Si nos explicas mejor la mecánica de lo que quieres hacer, quizás te podamos aconsejar mejor sobre el uso de otro evento más adecuado.

Por otra parte:

ptb_menu.Picture = Picture["/home/nombre/DCH/control/imagen_2.jpg"]


es correcto pero quizás necesites refrescar el picturebox inmediatamente añadiendo justo debajo:

ptb_menu.Refresh
WAIT


El método .Refresh es también diferido, por lo que necesitas poner el WAIT justo después para que el efecto sea inmediato.

http://gambasdoc.org/help/comp/gb.qt/control/refresh

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Cambiar Imagen En Un Picturebox 
 
Gracias, puse el codigo para refrescar el picturebox pero no funciona en el evento GotFocus, y en el evento MouseDown no hace falta refrescar
 



 
anahaga - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Sé Si He Cargado Imagen En Un Pictur... CanihoJR General 4 Miercoles, 20 Enero 2010, 11:56 Ver último mensaje
CanihoJR
No hay nuevos mensajes Como Cargar Una Imagen Al Azar En Un Pictu... ivanovichenco General 10 Miercoles, 01 Junio 2011, 20:59 Ver último mensaje
ivanovichenco
No hay nuevos mensajes Cambiar Valor De Multiples Picturebox Erik Gasca Controles/Librerías/Componentes 9 Domingo, 30 Marzo 2014, 01:57 Ver último mensaje
vuott
No hay nuevos mensajes Ver Imagen En Picturebox imagomundi Bases de Datos 9 Sabado, 22 Septiembre 2018, 13:41 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron