Hallo zusammen,
ich versuche verzweifelt, eine "ansehnliche" Sinuskurve auf eine Form (z.B. 800 x 600 Pixel) zeichnen zu lassen, aber das sieht eher wie Kindergekritzel aus. Hat jemand eine bessere Lösung:<BR>
<BR>
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)<BR>
Dim MyPen As New Pen(Color.Black, 1)<BR>
Dim p(200) As Point<BR>
Dim i As Integer<BR>
For i = 0 To 200<BR>
p(i) = New Point(i * 2, (Math.Sin(i) + 1) * 20)<BR>
Next<BR>
e.Graphics.DrawLines(MyPen, p)<BR>
End Sub<BR>
<BR>
Danke im voraus.<BR>
Lucky Joe
ich versuche verzweifelt, eine "ansehnliche" Sinuskurve auf eine Form (z.B. 800 x 600 Pixel) zeichnen zu lassen, aber das sieht eher wie Kindergekritzel aus. Hat jemand eine bessere Lösung:<BR>
<BR>
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)<BR>
Dim MyPen As New Pen(Color.Black, 1)<BR>
Dim p(200) As Point<BR>
Dim i As Integer<BR>
For i = 0 To 200<BR>
p(i) = New Point(i * 2, (Math.Sin(i) + 1) * 20)<BR>
Next<BR>
e.Graphics.DrawLines(MyPen, p)<BR>
End Sub<BR>
<BR>
Danke im voraus.<BR>
Lucky Joe
Comment