Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: NsTeam en Abril 05, 2011, 12:22:54 am

Título: Solucionado - Formulario Top y Left
Publicado por: NsTeam en Abril 05, 2011, 12:22:54 am
Buenas

estoy creando una aplicacion el cual consiste que el form se mueva segun las coordenadas del mouse.

Lo cual me di cuenta que Top y Left no es lo mismo que los pixeles de la pantalla o las coordenadas del mouse

La aplicacion que trato de hacer, es que el formulario se mueva junto con el mouse, pero se que no seria lo mismo usar las coordenadas del mouse para Top y Left, porque son distintos los numeros de posicion...

Mi pregunta es si existe alguna forma de usar Top y left en el formulario segun las coordenadas del mouse

gracias
Título: Re:Duda - Formulario Top y Left
Publicado por: LeandroA en Abril 05, 2011, 01:29:15 am
Hola, suponiendo que ya sabes como obtener las cordenadas lo que tenes que hacer es multiplicar  la X  * screen.TwipsPerPixelX    e   Y * screen.TwipsPerPixelY


osea

Left  =  X  * screen.TwipsPerPixelX
Top = Y * screen.TwipsPerPixelY

Saludos.
Título: Re:Duda - Formulario Top y Left
Publicado por: NsTeam en Abril 05, 2011, 02:22:54 am
sos muy groso man... sabelooooo

algun dia sere como tu, esque aun tengo 18 xD

Muchas Gracias
Título: Re:Duda - Formulario Top y Left
Publicado por: YAcosta en Abril 05, 2011, 02:43:37 am
algun dia sere como tu, esque aun tengo 18 xD


Yo tengo 15, pero allí le doy la lucha.