Problem/Question/Abstract:
How I can convert bytes to file size in KB/MB like in windows explorer 
Answer:
function FileSizeStr(Size: LongInt): string;
begin
  if Size < 1000 then
    Result := IntToStr(Size) + ' B'
  else if Size < 102400 then
    Result := IntToStr((Size + 1023) shr 10) + ' KB'
  else
    Result := IntToStr((Size + 1048575) shr 20) + ' MB';
end;
		
 
Nincsenek megjegyzések:
Megjegyzés küldése