Redibujar un bitbtn en tiempo de ejecución
Tengo un bitmapbutton que carga el bmp de un componente imageresource.
Al iniciar el programa, le cargo la imagen con el siguiente código: y no tengo ningún problema. Pero al intentar cambiarlo en el evento Entra pero no hace nada. El booleano está declarado como variable global y esa condición la cumple sin problemas. No se me ocurre como hacerlo, pero he encontrado este código que tampoco acabo de comprender completamente: Se que "MyBtn" ha de ser "bbAL", pero la linea de "MyBtnGlyph := LoadBitmap(HINSTANCE, 'MYBMP');" me tiene totalmente perdido, ya que no se a que hace referencia "MYBMP" ya que tengo las imagenes en el imagelist e indexadas. Gracias por la ayuda y mientras sigo mirando. Papulo. |
Solucion
Casimiro Notevi me ha dado la solución, que es bien sencilla.
Solamente tenía que añadir Antes de cargar la nueva imagen en el boton. El código queda así:
|
La franja horaria es GMT +2. Ahora son las 12:00:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi