Una pregunta, sabeis como dibujar una flecha en visual basic, es que una vez en un proyecto de un programa lo vi y necesito dibujar una.
gracias
Edited by: seibur
Una pregunta, sabeis como dibujar una flecha en visual basic, es que una vez en un proyecto de un programa lo vi y necesito dibujar una.
gracias
Edited by: seibur
Podrias usar el comando Line para dibujar lineas en el form. Solo tendrias que unirlas para crear una flecha
Para conocer a las personas, ve la forma como trata a sus inferiores, no a sus iguales.
gracias por la informacion, pero no lo entendi muy bien, para quien quiera encontre este codigo para dibujar una flecha, pero lo encuentro un lio
Private Sub DrawArrow(ByVal x1 As Single, ByVal y1 As Single, ByVal x2 As Single, ByVal y2 As Single, ByVal arm_length As Single)
Dim dx As Single
Dim dy As Single
Dim length As Single
Line (x1, y1)-(x2, y2)
dx = x2 - x1
dy = y2 - y1
length = Sqr(dx * dx + dy * dy)
dx = dx / length * arm_length
dy = dy / length * arm_length
Line (x2, y2)-Step(-dx - dy, -dy + dx)
Line (x2, y2)-Step(-dx + dy, -dy - dx)
End Sub
Private Sub Form_Paint()
DrawArrow 200, 200, 3000, 2000, 200
End Sub
Gracias.