Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture


Objetivo: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
Hola!.

Imaginar que tenéis un control Picturebox y desconocéis el nombre del archivo que se le ha asignado a su propiedad Picture.

¿ Se puede averiguar ?.

Lo mas que he visto es una dirección de memoria.
Ejemplo: (Picture 0xa17d5f4)

Puedo crearme una clase heredada de PictureBox y añadir una propiedad con el nombre del archivo.
¿ Hay otra posibilidad ?.

Vale, si antes tomamos la precaución de asignar el valor a una variable, también seria posible saberlo.
Con un array también.


Saludos

última edición por Shell el Martes, 05 Marzo 2013, 20:12; editado 1 vez
Objetivo: Re: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
Shell:

Citar:
Puedo crearme una clase heredada de PictureBox y añadir una propiedad con el nombre del archivo.
¿ Hay otra posibilidad ?.


Yo uso la propiedad .tag

Saludos

Objetivo: Re: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
Citar:

Yo uso la propiedad .tag


Cierto. Pero imagina que tienes un array de controles. En este caso es un array de varios PictureBox,
como comprenderás, al hacer de alguna forma click con el ratón en uno de ellos, lo primero que vamos a relacionar
en el tag es un indice, mas que un nombre de un archivo. Puede darse el caso de necesitar indice y nombre de archivo.

He reflotado este tema por que estoy ahora viendo ese problema.

Ya pronto te veremos por aquí

Saludos

Objetivo: Re: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
Shell escribió: [Ver mensaje]

Puede darse el caso de necesitar indice y nombre de archivo.


La propiedad Tag es Variant, por lo que puedes poner un array. El primer elemento sería el índice, y el segundo el nombre del archivo.

Saludos.

Objetivo: Re: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
Shell escribió: [Ver mensaje]
Puede darse el caso de necesitar indice...

No comprendo porque pueda necesitar el "indice".



Saludos

Perfil MP  
Objetivo: Re: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
razaAztk:

Citar:

La propiedad Tag es Variant, por lo que puedes poner un array. El primer elemento sería el índice, y el segundo el nombre del archivo.


Vaya!. No había caído en eso!.

Me alegro de verte por la comunidad!.

Vuott:

Citar:

No comprendo porque pueda necesitar el "indice".


Imagina este ejemplo sencillo.

Tienes las teclas de una calculadora y quieres saber cual es la tecla que se ha pulsado.
Todas las teclas pertenecen al mismo grupo, pero su índice es distinto.

Así la tecla 0 puede ser su tag 0, la tecla 1 puede ser su tag 2...
Ahora imagina que por "algún" motivo tienes un array de picturebox, y al hacer click en uno de ellos quieres que te devuelva el indice del picturebox
que has hecho MouseDown y además el nombre del archivo. ( Por ahora es como lo hice..a lo mejor tiene otras formas ).

Se me había pasado ver este mensaje. Gracias!.

Saludos


Página 1 de 1


  
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

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4252s (PHP: -82% SQL: 182%)
Consultas SQL: 46 - Debug off - GZIP Activado