Hallo,
ich bin neu hier und hätte einmal eine Frage.
Ich hab hier nen Code aus einem Timer:
Dieser Timer ist in einem Projekt, das eine Datei erstellt. Die Dateigröße soll immer angezeigt werden.
Nun zeigt es mir bei den nachkommastellen immer ,00 an.
Ohne des FormatNumber zeigt es einfach z.B. 8 an.
Wenn ich jetz 542 / 1000 nehme sollte ja eig 0,54 rauskommen...
Aber das passiert nicht.
Gibt es irgendeine Möglichkeit, dass nie Nachkommastellen auch angezeigt werden?
ich bin neu hier und hätte einmal eine Frage.
Ich hab hier nen Code aus einem Timer:
VB.NET-Quellcode
- Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
- Dim FilesizeGerundet = ""
- Dim FilesizeNeu = 0
- Try
- Dim Filesize = FileLen(TextBox1.Text & TextBox4.Text & TextBox5.Text)
- If Filesize < 1000 Then
- FilesizeGerundet = Filesize & "Bytes"
- ElseIf Filesize < 1000000 Then
- FilesizeNeu = Filesize / 1000
- FilesizeGerundet = FormatNumber(FilesizeNeu, 2) & "KB"
- ElseIf Filesize < 1000000000 Then
- FilesizeNeu = Filesize / 1000000
- FilesizeGerundet = FormatNumber(FilesizeNeu, 2) & "MB"
- ElseIf Filesize < 1000000000000 Then
- FilesizeNeu = Filesize / 1000000000
- FilesizeGerundet = FormatNumber(FilesizeNeu, 2) & "GB"
- End If
- Catch
- End Try
- If FilesizeGerundet = "" Then
- Label7.Text = "Nicht Verfügbar"
- Else
- Label7.Text = FilesizeNeu
- End If
- End Sub
Dieser Timer ist in einem Projekt, das eine Datei erstellt. Die Dateigröße soll immer angezeigt werden.
Nun zeigt es mir bei den nachkommastellen immer ,00 an.
Ohne des FormatNumber zeigt es einfach z.B. 8 an.
Wenn ich jetz 542 / 1000 nehme sollte ja eig 0,54 rauskommen...
Aber das passiert nicht.
Gibt es irgendeine Möglichkeit, dass nie Nachkommastellen auch angezeigt werden?
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „Tobolobo“ ()