• Domingo 22 de Diciembre de 2024, 14:41

Autor Tema:  Dibujar Linea En El Formulario  (Leído 2990 veces)

Soultaker

  • Miembro HIPER activo
  • ****
  • Mensajes: 972
  • Nacionalidad: pe
    • Ver Perfil
Dibujar Linea En El Formulario
« en: Miércoles 29 de Diciembre de 2004, 13:50 »
0
Hola que tal alguien sabe como puedo hacer para dibujar una linea en el formulario osea yo le doy de que posicion a que posicion quiero que se dibuje, lean bien en el formulario ni en picturebox ni en otro tipo de control. Si alguien sabe como espero sus respuestas.

 :comp:  :D
http]
foros,programacion, c, c++, java,
linux, videojuegos, directX, .NET,
visual basic,robotica,microprocesadores

Para los nuevos usuarios de este Foro, por favor leerse esta discusión.
Cómo Hacer Preguntas De Forma Inteligente

Ojos que no ven... pisan caquita
Camarón que se duerme... muere electrocutado


<<< Harol Moreyra Bendezú >>>

Laforge

  • Miembro activo
  • **
  • Mensajes: 33
    • Ver Perfil
Re: Dibujar Linea En El Formulario
« Respuesta #1 en: Jueves 30 de Diciembre de 2004, 11:55 »
0
...hey!! esa me la sé!!!   :D

Te pongo un código de ejemplo que yo utilizo para un título y marcar los puntos de un menú de un formulario :good:

Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint
Dim DibF As Graphics = e.Graphics
Dim myPen As New Pen(Color.White)
Dim MyBrush as Brushes
     myPen.Width = 1
     DibF.DrawLine(myPen, 415, 97, 750, 97)  'esto dibuja una lïnea
For i = 120 To 440 Step 32   ' y esto de aquí dibuja líneas y redondeles rellenos de color naranja
            DibF.FillEllipse(MyBrush.Orange, New Rectangle(475, i + 3, 15, 15))
            DibF.DrawLine(New Pen(Color.Orange), 478, i + 10, 510, i + 10)
            DibF.DrawLine(New Pen(Color.Orange), 340, 300, 420, i + 10)
            DibF.DrawLine(New Pen(Color.Orange), 420, i + 10, 475, i + 10)
        Next i
Exit Sub


Espero que te sirva.


Saludos y Felices Fiestas.
[size=109]Nunca esperes una mejor ocasión para beberte esa botella de vino.......nunca llega.[/size]

Soultaker

  • Miembro HIPER activo
  • ****
  • Mensajes: 972
  • Nacionalidad: pe
    • Ver Perfil
Re: Dibujar Linea En El Formulario
« Respuesta #2 en: Jueves 30 de Diciembre de 2004, 13:36 »
0
Hey gracias laforge lo pruebo mas tarde y de ahi les digo como me fue. Porque ahora estoy de salida.

 :comp:
http]
foros,programacion, c, c++, java,
linux, videojuegos, directX, .NET,
visual basic,robotica,microprocesadores

Para los nuevos usuarios de este Foro, por favor leerse esta discusión.
Cómo Hacer Preguntas De Forma Inteligente

Ojos que no ven... pisan caquita
Camarón que se duerme... muere electrocutado


<<< Harol Moreyra Bendezú >>>

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Dibujar Linea En El Formulario
« Respuesta #3 en: Viernes 31 de Diciembre de 2004, 13:31 »
0
hace mucho tiempo hice un artículo de como dibujar lineas con el mouse aqui te envio la url:

Codigo: Dibujar con el Mouse


Le cambio que tendrias que hacer es al iniciar el grafico para hacerlo desde el formulario lo haces asi:

Código: Text
  1.  Dim g As Graphics
  2.        g = Me.CreateGraphics
  3.  
  4.  

en este link, encuentras mas info: ayuda Graphics


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Soultaker

  • Miembro HIPER activo
  • ****
  • Mensajes: 972
  • Nacionalidad: pe
    • Ver Perfil
Re: Dibujar Linea En El Formulario
« Respuesta #4 en: Viernes 31 de Diciembre de 2004, 18:29 »
0
Gracias Serghio me va servir de mucho tu codigo.

 :comp:
http]
foros,programacion, c, c++, java,
linux, videojuegos, directX, .NET,
visual basic,robotica,microprocesadores

Para los nuevos usuarios de este Foro, por favor leerse esta discusión.
Cómo Hacer Preguntas De Forma Inteligente

Ojos que no ven... pisan caquita
Camarón que se duerme... muere electrocutado


<<< Harol Moreyra Bendezú >>>