TJPEGImage->size(); ?? warum gibt es das nicht ??
-
Hallo,
ich möchte die Dateigröße des Bildes abfragen, bin aber leider nicht drauf gekommen wie das geht. Warscheinlich stell ich mich grad einfach nur an wie der erste Mensch und die Lösung ist so einfach.
Finde leider keine Methode von TJPEGImage die das macht, hab es mit
sizeof();aber das bringt nicht wirklich das was ich will.
ich weiß nicht genau ob es gehen würde wenn ich die Datei vorher binär mit
fstreamöffne und dann mit
sizeof();auslese?
Kann mir jemand helfen?
Danke
Sascha
-
habs jetzt so gemacht
fstream jpg(OpenJPG->Files->Strings[i].c_str(), ios_base::in|ios_base::binary); if(jpg.is_open()){ jpg.seekg(0, ios::end); unsigned long Byte = streamoff(jpg.tellg()); StringGrid1->Cells[2][i+1] = Byte; jpg.close(); }wenn jemand doch noch eine einfachere methode kennt würd ich die dennoch gerne wissen.
Danke
Sascha
-
Schaue Dir doch mal GetFileSize() an...