Format filesize in kB or MB

Ask a Question related to ASP.NET General, Design and Development.

  1. #1

    Default Format filesize in kB or MB

    Hello,

    When I have read a file with x.xxx.xxx.xxx bytes it is sometimes handy to
    show it in an diverent format than bytes.

    Is there a handy way to do this?
    Or is there a function for it?

    When it is a big file I want to see a MB size and when it is a lower file
    size then I want to see a kB size for example.

    Thanks!


    Arjen Guest

  2. Similar Questions and Discussions

    1. Filesize problem.
      I am trying to determine if a file contains information. I thought the easiest way to do this would be to check the files size. So I wrote the...
    2. PDF filesize in Illustrator CS
      Hello all- I've just downloaded the trial version of Illustrator CS, and am currently using version 8. My problem/question is this- using the save...
    3. filesize in .exe
      Hello everyone, I have a problem, I am working on a director project which grew over time. therefore I have an exported exe file that is filling up...
    4. Filesize = 2GB SCO 5.0.7?
      Hi, Just wanna check out with u guys, is SCO 5.0.7 single file size still same as SCO 5.0.5 not more than 2GB? -- Posted via...
    5. vml and filesize
      Thinking of buying/using Publisher - and I see that 2003 version is coming. However, I am very turned off by the VML and the filesize - 2 meg for a...
  3. #2

    Default Re: Format filesize in kB or MB

    It shouldn't be too much trouble to do it by hand, right? Like what about
    this psuedo code:

    select case filesize
    case >= 1,000,000,000,000
    (display) filesize \ 1,000,000,000,000 & " TB?"
    case >= 1,000,000,000
    (display) filesize \ 1,000,000,000 & " GB"
    case >= 1,000,000
    (display) filesize \ 1,000,000 & " MB"
    case >= 1,000
    (display) filesize \ 1,000 & " KB"
    case else
    (display) filesize & " bytes"
    end select

    "Arjen" <boah123@hotmail.com> wrote in message
    news:bh0qmo$jt9$1@news2.tilbu1.nb.home.nl...
    > Hello,
    >
    > When I have read a file with x.xxx.xxx.xxx bytes it is sometimes handy to
    > show it in an diverent format than bytes.
    >
    > Is there a handy way to do this?
    > Or is there a function for it?
    >
    > When it is a big file I want to see a MB size and when it is a lower file
    > size then I want to see a kB size for example.
    >
    > Thanks!
    >
    >

    eruess Guest

  4. #3

    Default Re: Format filesize in kB or MB

    Actually Windows API provides such a function,
    StrFormatByteSizeA/StrFormatByteSizeW. If you really wanted to you could use
    that (through a COM object?).

    Jerry

    "Michal A. Valasek" <news@altaircom.net> wrote in message
    news:OJ9UISeXDHA.2524@TK2MSFTNGP09.phx.gbl...
    > Hello,
    >
    > | It shouldn't be too much trouble to do it by hand, right? Like what
    about
    > | this psuedo code:
    >
    > there is no specific function to do that. Go the way "eruess" provided,
    but
    > keep in mind, that kB, MB etc. is binary, not decimal, and use
    > multiplications of 1024, not 1000.
    >
    > --
    > Michal A. Valasek, Altair Communications, [url]http://www.altaircom.net[/url]
    > Please do not reply to this e-mail, for contact see [url]http://www.rider.cz[/url]
    >
    >

    Jerry III Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139