Título: mover un objeto alrededor de un form Publicado por: koopa2 en 20 Julio 2006, 22:00 pm hola gente , como ago para move run onjeto alrededor de un form , es decir tengo un timer y label . yo quiero que el label se mueva por todo el form en random y que choque en los vordes , es decir que no pase tal cordenadas
Título: Re: mover un objeto alrededor de un form Publicado por: Robokop en 21 Julio 2006, 00:28 am con la api getcursorpos.
Lo que tienes que hacer es obtener la posicion del cursor y si pasa lo delimitado pues lo mueves. Te ayudo un poco mas ;) esta es la api completa con ejemplo de como usarla Código: Private Type POINTAPI Título: Re: mover un objeto alrededor de un form Publicado por: koopa2 en 21 Julio 2006, 01:10 am pero ahi me estas poninedo que me muestre las posiciones de un mouse , y yo quiero otra cosa
saludos Título: Re: mover un objeto alrededor de un form Publicado por: koopa2 en 21 Julio 2006, 02:51 am hola , to haciendo un ping pong y no se como hacer para que la pelota rebote en la paleta y cuando cambnie la lapeta de pocision siga rebotando
saludos Título: Re: mover un objeto alrededor de un form Publicado por: Robokop en 21 Julio 2006, 04:17 am pero ahi me estas poninedo que me muestre las posiciones de un mouse , y yo quiero otra cosa Creo que te entendi mal :-[ , en este caso lo que puedes hacer es crear un control image y poner el gif de la pelota , crear un timer que cheque la posicion del gif y si esta cerca del borde que rebote.saludos Título: Re: mover un objeto alrededor de un form Publicado por: -POLACO- en 21 Julio 2006, 18:19 pm Hola Koopa2 yo creo que esto es lo que vos buscas :
Abri un proyecto nuevo pones un timer y un label ,el label colcoalo al centro del formulario para que veas los movimientos ,copia y pega este codigo y juga con los valores asi te daras cuenta de como viene la cosa : Código: Option Explicit Espero que sea lo que buscas ,si queres que al llegar a los limites no salga de pantalla sumale o restale el ancho o el alto del label. Chao viejo .-. "Podemos ser lo mejor y tambien lo peor con la misma facilidad" Bersuit Vergarabat |