Hallo Community,
Ich versuche mir nun seit kurzem (heute:D) gdi anzueignen und stehe vor einem naja, Grundlagen Problem.
Ich habe versucht mir dir Aufgage zu stellen eine animierte Linie zu erstellen stehe aber vor einem logischen Problem, denn die ich nenne sie mal
"Ausgangszahlen" für meine Animation werden zwar erhöht mit jedem Programmdurchlauf, allerdings wird die Linie nicht neugezeichnet, ich hoffe ihr könnt mir helfen, denn ich
glaub ich stehe logisch dort grad aufem Schlauch (Für das Application.DoEvents() dürft ihr mich gerne schlagen.... :pinch: )
Mit freundlichen Grüßen
paulkoch95
Ps: ich erbitte möglichst nur den logischen Ansatz, ich möchts schliesslich lernen und keine sourcecode kopieren^^
Ich versuche mir nun seit kurzem (heute:D) gdi anzueignen und stehe vor einem naja, Grundlagen Problem.
Ich habe versucht mir dir Aufgage zu stellen eine animierte Linie zu erstellen stehe aber vor einem logischen Problem, denn die ich nenne sie mal
"Ausgangszahlen" für meine Animation werden zwar erhöht mit jedem Programmdurchlauf, allerdings wird die Linie nicht neugezeichnet, ich hoffe ihr könnt mir helfen, denn ich
glaub ich stehe logisch dort grad aufem Schlauch (Für das Application.DoEvents() dürft ihr mich gerne schlagen.... :pinch: )
VB.NET-Quellcode
- Option Strict On
- Public Class Form1
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- End Sub
- Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
- Dim aa As Integer
- aa = 100
- Dim bb As Integer
- bb = 200
- Dim Punkt1 As New Point(CInt(aa), CInt(aa))
- Dim Punkt2 As New Point(CInt(bb), CInt(bb))
- With e.Graphics
- While True
- .DrawLine(Pens.Black, Punkt1, Punkt2)
- aa = aa + 1
- bb = bb + 1
- MsgBox("Gezeichnet! " & "Wert Punkt1 : " & aa & " Punkt2: " & bb, MsgBoxStyle.Information)
- Application.DoEvents()
- End While
- End With
- End Sub
- End Class
Mit freundlichen Grüßen
paulkoch95
Ps: ich erbitte möglichst nur den logischen Ansatz, ich möchts schliesslich lernen und keine sourcecode kopieren^^
"yippieh! it compiles - ship it!"