Hallo zusammen.Ich noch ziemlich neu in VB.NET. Habt daher bitte Nachsicht wenn mein Problem ein Anfängerfehler ist.
Ich habe in einem StatusStrip ein Label und eine Progressbar. Das Label soll das aktuelle Datum anzeigen und in der Progressbar soll der Fortschritt beim schließen des Programms angezeigt werden. Dabei läuft ein Timer von 5 Sekunden ab.
Folgenden Code nutze ich.
Bei Zeile 13 und 17 wird mir jeweils ein anderer Konvertierungsfehler ausgegeben, und ich weiss nicht warum.
Zeile 13: Fehler 1
Zeile 17: Fehler 2
Wenn ich in Zeile 17
Könnt ihr mir auf die Sprünge helfen, wo der Fehler ist, und evtl erklären? Wie gesagt, ich bin noch Anfänger.
Vielen Dank vorab.
Ich habe in einem StatusStrip ein Label und eine Progressbar. Das Label soll das aktuelle Datum anzeigen und in der Progressbar soll der Fortschritt beim schließen des Programms angezeigt werden. Dabei läuft ein Timer von 5 Sekunden ab.
Folgenden Code nutze ich.
VB.NET-Quellcode
- Dim endezeit As Single
- Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
- staLblZeit.Text = CStr(DateTime.Today)
- End Sub
- Private Sub mnuEnde_Click(sender As Object, e As System.EventArgs) Handles mnuEnde.Click
- endezeit = 0
- Timer1.Enabled = True
- End Sub
- Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
- endezeit += 0.1
- If endezeit >= 5 Then
- Me.Close()
- Else
- staProgressEnde.Value = endezeit
- End If
- End Sub
Bei Zeile 13 und 17 wird mir jeweils ein anderer Konvertierungsfehler ausgegeben, und ich weiss nicht warum.
Zeile 13: Fehler 1
"Option Strict On" lässt keine impliziten Konvertierungen von Double in Single zu.
Zeile 17: Fehler 2
"Option Strict On" lässt keine impliziten Konvertierungen von Single in Integer zu.
Wenn ich in Zeile 17
CInt(endezeit
) versuche, läuft der Fortschrittsbalken nicht ab.Könnt ihr mir auf die Sprünge helfen, wo der Fehler ist, und evtl erklären? Wie gesagt, ich bin noch Anfänger.
Vielen Dank vorab.
Rechtschreibfehler betonen den künstlerischen Charakter des Autors.