Necesito ayuda con el control LINE de VB
Saludos a todos, por casualidad alguien sabrá como hacer dinamizar un control line de manera que pareciera como si se estuviera moviendo
Claro, juega con sus propiedades X1, Y1, X2, Y2... mira, qui te pongo un ejemplo sencillito, pon un control Line en tu formulario y luego pega el siguiente codigo:
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Line1.X1 = X
Line1.Y1 = Y
End Sub
Ejecutalo y observa como una punta de la linea persigue el puntero del mouse..
Ahora que si lo que quieres es que el control Linea pueda reaccionar bajo eventos propios, pues no, creo que en ese caso tendras que crearte tu propio control ActiveX que sea similar al control Line, pero que pueda recibir el foco, que responda a eventos mousedown, mosemov, mouseup y demas eventos que desees agregarle..
Hasta pronto...
WebMaster
http://www.soloprogramacion.net/foro.php
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Line1.X1 = X
Line1.Y1 = Y
End Sub
Ejecutalo y observa como una punta de la linea persigue el puntero del mouse..
Ahora que si lo que quieres es que el control Linea pueda reaccionar bajo eventos propios, pues no, creo que en ese caso tendras que crearte tu propio control ActiveX que sea similar al control Line, pero que pueda recibir el foco, que responda a eventos mousedown, mosemov, mouseup y demas eventos que desees agregarle..
Hasta pronto...
WebMaster
http://www.soloprogramacion.net/foro.php
