Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Cypher_0
Newbie
Newbie

Anmeldedatum: 12.08.2008
Beiträge: 12

Größenangaben korrekt formatieren?
Verfasst am: 12.08.2008, 22:40

Hallo Community,

es handelt sich um folgenden Code:
Visual Basic: [code]Private Sub Command1_Click()
Me.AutoRedraw = True
Dim fso As New FileSystemObject
Dim s As Long
Dim oDrive
Set oDrive = fso.GetDrive("C")
s = oDrive.AvailableSpace
s = s / 1024
Me.Print Format$(oDrive.AvailableSpace / 1024 / 1024, "0,00") & " MB verfügbar auf " & oDrive.DriveLetter & ":"
Me.Print oDrive.DriveLetter & ": ist insgesamt " & Format$(oDrive.TotalSize / 1024 / 1024, "0,00") & " MB groß."

End Sub
[/code]

Die Größenangaben hauen zwar soweit hin, aber wie schaffe ich jetzt, dass noch die ersten zwei Stellen nach dem Komma angezeigt werden? Hab schon diverse Format$ - Einstellungen probiert.

Ok hat sich erledigt. Format$(oDrive.AvailableSize, "#.##") brachte die Lösung. Aber inwiefern macht der Punkt (statt Komma) den Unterschied?
 
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161


Verfasst am: 13.08.2008, 02:05

"Die Größenangaben hauen zwar soweit hin, aber wie schaffe ich jetzt, dass noch die ersten zwei Stellen nach dem Komma angezeigt werden? "


Is zwar bisschen spät aber müsste so gehn:

Msgbox Left(DeinString, Instr(DeinString, ",") + 2)
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 13.08.2008, 06:07

Das Komma ist für die Tausendertrennung und der Punkt stellt das Komma dar.
Ist im englischen so.

Btw. müßte die tausendertrennung plus Komma so funktionieren.

"#,0.00"

Die Nullen damit wenigstens etwas angezeigt wird.
 
Cypher_0
Newbie
Newbie

Anmeldedatum: 12.08.2008
Beiträge: 12


Verfasst am: 13.08.2008, 09:03


Ok, vielen Dank für die Antworten. Smile
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [Ebook] jetzt lerne ich Visual Basic 6 5066 02.06.2010, 13:55
Keine neuen Beiträge Miceosoft Visual Basic 6.0 Einsteiger Kurs? 1189 17.02.2007, 21:01
Keine neuen Beiträge SUCHE MICROSOFT VISUAL BASIC! 944 12.02.2007, 21:54
Keine neuen Beiträge Microsoft Visual Basic 1275 28.01.2007, 00:59
Keine neuen Beiträge Visual Basic.. Version?? 1230 22.01.2007, 18:23
 


[ Time: 0.1719s ][ Queries: 91 (0.0864s) ][ GZIP on - Debug on ]