Inicio > Visual Basic > carruina > Coordenadas X,Y en un PictureBox

Coordenadas X,Y en un PictureBox

Experto:
Usuario:
Fecha: 27/06/2007
Valoración: (4,00 sobre 5) Categoría: Visual Basic
26/06/2007
menosmola10, usuario preguntando en Visual Basic
Usuario
Buenas tardes.

Tengo un programa en el cual dibujo una serie de puntos en un picturebox y guardo las coordenadas de esos puntos en un array.

Cuando el usuario pulsa encima del picturebox en alguno de estos puntos debería mostrarse algún mensaje.

El problema es que no sé como saber exactamente las coordenadas donde ha pulsado el usuario.

Puedo saber la posición del mouse en el momento en que pulsa, pero esas coordenadas no se corresponden con las de los puntos, porque supongo keestarán en otra escala.

¿Como puedo igualar las escalas o saber el punto exacto del picturebox donde se pulsa?

Muchas gracias
26/06/2007
menosmola10, experto respondiendo en Visual Basic
Experto
Hola
Si utilizas el metodo
Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Las coordenadas relativas al PictureBox son las variables X e Y.
Siendo la posicion 0,0 la esquina superior izquierda

Un saludo
27/06/2007
menosmola10, usuario preguntando en Visual Basic
Usuario
Muy Bien. Me ha sido de gran utilidad
Enlaces patrocinados