pmutz
Stammgast
Hallo zäme
Ich habe von der Schule den Auftrag erhalten, ein kleines Programm zu schreiben, bei dem ein Schmetterling über das Formular fliegt. Das mache ich mit zwei Bildern, die immer bei Ablauf des Timers abwechslungsweise in die leere Picturebox eingefügt wird. Diese Picturebox wird dann verschoben.
Doch leider fliegt der Schmetterling immer aus dem Formular raus. Wie kann ich das verhindern (Zum Beispiel fliegt er zurück wenn er an dern Rand des Formulars/Bereichs stösst.
Hier der Code:
Gruss BT
Ich habe von der Schule den Auftrag erhalten, ein kleines Programm zu schreiben, bei dem ein Schmetterling über das Formular fliegt. Das mache ich mit zwei Bildern, die immer bei Ablauf des Timers abwechslungsweise in die leere Picturebox eingefügt wird. Diese Picturebox wird dann verschoben.
Doch leider fliegt der Schmetterling immer aus dem Formular raus. Wie kann ich das verhindern (Zum Beispiel fliegt er zurück wenn er an dern Rand des Formulars/Bereichs stösst.
Hier der Code:
Code:
Public Class frmSchmetterling
Private Sub tmrSchmetterling_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmrSchmetterling.Tick
Static Offen As Boolean
If Not Offen Then
picFlug.Image = picFluegelOffen.Image
Else
picFlug.Image = picFluegelZu.Image
End If
picFlug.Left = picFlug.Left + 10
picFlug.Top = picFlug.Top - 5
Offen = Not Offen
End Sub
End Class
Gruss BT