Ik ben bezig met een programma die gebruik maakt van drawing.
Via een functie moet er telkens een andere lijn getekend worden, en de vorige lijn verwijdert worden.
DIt doe ik zo:
Dit werkt perfect, maar ik weet niet hoe ik die lijn opnieuw kan verwijderen. Ik heb geprobeerd met een save and restore functie, maar die wordt opgeslaan in een variabele die alleen in die functie wordt onthouden.
Iemand een idee hoe ik dit kan oplossen ?
Via een functie moet er telkens een andere lijn getekend worden, en de vorige lijn verwijdert worden.
DIt doe ik zo:
Visual Basic .NET:
1
2
3
4
5
6
7
| Public Function draw_line(ByVal note As String) As Integer Dim lijnen As Graphics = Me.Grafiek.CreateGraphics() .. .. lijnen.DrawLine(Pens.Blue, CInt(cX), CInt(cy), CInt(X), CInt(Y)) lijnen.Dispose() End Function |
Dit werkt perfect, maar ik weet niet hoe ik die lijn opnieuw kan verwijderen. Ik heb geprobeerd met een save and restore functie, maar die wordt opgeslaan in een variabele die alleen in die functie wordt onthouden.
Iemand een idee hoe ik dit kan oplossen ?