Code lengkapnya seperti ini,yaitu dengan Function :
var
sr : TSearchRec;
begin
if FindFirst(filename,faAnyFile-faDirectory,sr) = 0 then
Result := sr.Size
else
result := -1;
FindClose(sr);
end;
function scGetSizeDescription(const IntSize : Int64) : String;
begin
if IntSize < 1024 then
Result := IntToStr(IntSize)+' bytes'
else
begin
if IntSize < (1024 * 1024) then
Result := FormatFloat('####0.##',IntSize / 1024)+' Kb'
else
if IntSize < (1024 * 1024 * 1024) then
Result := FormatFloat('####0.##',IntSize / 1024 / 1024)+' Mb'
else
Result := FormatFloat('####0.##',IntSize / 1024 / 1024 / 1024)+' Gb';
end;
end;
untuk implementsinya adalah :
if OPD.Execute then //OpenPictureDialoge Image1.Picture.LoadFromFile(OPD.FileName); RzLabel29.Caption:='[ File Size : '+scGetSizeDescription((FindFileSize(OPD.FileName)))+' ]'Cuman segitu dan Sekian....
Title : Mengetahui ukuran suatu file dengan delphi
Description : Untuk mendapatkan ukuran suatu file mungkin bisa menggunakan code berikut ini : Code lengkapnya seperti ini,yaitu dengan Function : v...
Description : Untuk mendapatkan ukuran suatu file mungkin bisa menggunakan code berikut ini : Code lengkapnya seperti ini,yaitu dengan Function : v...

bagaimana penerapan kode ini ketika untuk kompress gambar ? jadi misal gambar satu ukuran file xxx setelah di kompress ukuran gambar xxx
BalasHapusTerima kasih banyak
BalasHapus