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
Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
Objetivo: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
última edición por Shell el Martes, 05 Marzo 2013, 20:12; editado 1 vez
ú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:
Yo uso la propiedad .tag
Saludos
Citar:
Yo uso la propiedad .tag
Saludos
Objetivo: Re: Picturebox.Averiguar El Valor Asignado A Su Propiedad Picture
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
Citar:
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
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.
Shell escribió: [Ver mensaje]
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
razaAztk:
Vaya!. No había caído en eso!.
Me alegro de verte por la comunidad!.
Vuott:
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
Citar:
Vaya!. No había caído en eso!.
Me alegro de verte por la comunidad!.
Vuott:
Citar:
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 mensajesNo 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