1 pièce(s) jointe(s)
problem Timer avec FillPie
Bonjour,
par exemple : je choisie 15 minute mais j'arrive pas à réduire avec les secondes avec FillPie (voir image en dessous).
Pièce jointe 646207
mon code timer_Tick :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| If (_seconds = 0) AndAlso (_minutes = 0) Then
timer.Enabled = False
Console.Beep()
_minutes = 0
_seconds = 0
Else
If _seconds < 1 Then
_seconds = 59
If _minutes = 0 Then
_minutes = 59
Else
_minutes -= 1
End If
Else
_seconds -= 1
End If
Me.Refresh()
End If |
Mon code FillPie :
Code:
1 2
| Dim EndAngle As Integer = (_minutes * 6 - _seconds / 60)
g.FillPie(New SolidBrush(_ColorCercle), New Rectangle(Rect.X + Rect.Width / 14, Rect.Y + Rect.Height / 7, Rect.Width / 1.2, Rect.Height / 1.2), -90, EndAngle) |
Pouvez-vous m'aider à avec FillPie avec les minutes et les secondes? merci d'avance