Seite 1 von 1

Dateigrösse im Dateirequester

Verfasst: 13.09.2006 15:32
von kajott
Hi,

wie berechnet Purebasic eigentlich eine Dateigrösse?

Folgendes:

Ich habe einen Dateirequester, der mir verschiedene *.txt-Dateien zum auswählen anbietet. In diesem Requester wird auch die Größe der Datei angegeben.
Während der Dateirequester von Purebasic mir z.B. für Datei "xyz.txt" 59kB anzeigt, sagt der Windows-Explorer 60kB. (Unter "Eigenschaften" 59,8kB)
Schneidet Purebasic nur die Nachkommastelle weg?

Für Antworten im voraus herzlichen Dank.

Verfasst: 13.09.2006 15:41
von AND51
StrF() schneidet Nachkommastellen ab, statt zu runden, ja.

Verfasst: 13.09.2006 16:23
von roherter
Wenn du es genau haben willst mußt du dir den requester nachbauen.

Verfasst: 13.09.2006 16:34
von vonTurnundTaxis
Wenn ich mich nicht irre, dann ist das was man in den Windows-Requestern (die PB verwendet) vom Microsoft Explorer dargestellt.
PureBasic berechnet hier nichts, sondern leitet lediglich weiter.

Wenn du die Größe einer Datei berechnen willst, musst du FileSize() verwenden.