
Problemas con PictureBox
Publicado por David (27 intervenciones) el 18/08/2003 12:16:47
Hola, os comento mi problema:
necesito hacer aparecer, en un programa, dos círculos en movimiento por toda la pantalla y que, al chocar con los bordes del formulario, estas dos bolas o círculos reboten. Para visualizar las bolas utilizo un PictureBox y establezco una imagen (en la propiedad Picture) que he creado en forma de bola.
El problema está en que cuando estas dos bolas se tocan se notan los contornos del cuadrado que delimitan a un PictureBox, es decir, como un PictureBox tiene forma cuadrada, la distancia entre la imagen (la bola) y el borde del PictureBox se nota al chocar las dos bolas porque esta distancia se introduce en el otro PictureBox.
He intentado mostrar estas bolas utilizando también un Image o dibujando un Shape, pero al moverse se notan como interferencias.
No sé si me habréis entendido porque es un poco difícil de explicar con palabras. Si queréis me podéis dejar vuestra dirección de correo y os mando este programa para que lo veáis y lo comprendáis mejor, no obstante gracias por todo.
David.
necesito hacer aparecer, en un programa, dos círculos en movimiento por toda la pantalla y que, al chocar con los bordes del formulario, estas dos bolas o círculos reboten. Para visualizar las bolas utilizo un PictureBox y establezco una imagen (en la propiedad Picture) que he creado en forma de bola.
El problema está en que cuando estas dos bolas se tocan se notan los contornos del cuadrado que delimitan a un PictureBox, es decir, como un PictureBox tiene forma cuadrada, la distancia entre la imagen (la bola) y el borde del PictureBox se nota al chocar las dos bolas porque esta distancia se introduce en el otro PictureBox.
He intentado mostrar estas bolas utilizando también un Image o dibujando un Shape, pero al moverse se notan como interferencias.
No sé si me habréis entendido porque es un poco difícil de explicar con palabras. Si queréis me podéis dejar vuestra dirección de correo y os mando este programa para que lo veáis y lo comprendáis mejor, no obstante gracias por todo.
David.
Valora esta pregunta


0