gambafeliz   23-08-2021, 21:55
#1
Hola, mis saludos a todos, jovenes Smile

Tengo un IF para detectar el nombre del Icon que pongo en la propiedad Picture de un Button pero no se como obtenerlo. He pensado poner en la propiedad Tag el nombre del Icon por que se exactamente los dos que van existir pero no se si es algo poco profesional, ¿existe otra manera mas de profesional?

Muchas gracias
cogier   24-08-2021, 13:34
#2
Parece que una vez cargada la imagen, el nombre no se encuentra en ninguna parte. Por qué no añadir la imagen con el código, de esa manera usted sabrá su nombre.

Código:
Public Sub Form_Open()

  Button1.Picture = Picture["icon:/large/emote-cool"]

End
vuott   24-08-2021, 14:12
#3
...y además, el nombre no es un elemento "esencial " del código de un archivo de imagen. Por lo tanto, no es posible obtener el nombre desde el archivo de imagen como tal.
Última modificación: 24-08-2021, 14:13 por vuott.

« Los horizontes perdidos nunca regresan. » (F. Battiato, 1983)

« Las ondas nunca regresan. » (Genesis: Ripples, 1976)

« Vita non suavis esse potest, nec Mors amara. »  (...vuott)
gambafeliz   24-08-2021, 19:52
#4
Como he dicho yo tengo un Button que de forma predefinida carga una imagen como dice cogier:

Button1.Picture = Picture["icon:/large/emote-cool"]

Pero cuando vuelvo a este button quiero saber si es esta imagen o es una que alterno entre la predefinida.

La pregunta va mas hacia si es posible conocer la imagen cargada en el Button desde un proceso de memoria o una ejecución del código, sin guardar ese dato en Tag o en el archivo Setup de Gambas.

Veo por vuestras respuesta que no es posible y era simplemente para saber si es o no es posible de otra forma que anotar la imagen cargada en el Button desde programación, digamos como dije en Tag

De todas formas muchas gracias a ambos.

Ahh por cierto me alegra que estén muy bien o eso espero cogier y vuott. Saludos.
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.