Форум — Ответы ( К темам )
? | Warlord: Как узнать размер файла?? (27-01-2003 13:04:47) |
Задача: если существует файл start.inf и его размер не равен нулю, то ... Решение: String FileName="C:\\start.inf" If ((FileExists(FileName))&????????????) { ..... } Знаю, что где-то есть функция типа filesize но пойдет ли она в данном случае... Зараннее спасибо. | |
DimaSN (27-01-2003 18:39:22) | |
TSearchRec sr; if (FindFirst("Maps\\*.shp", faAnyFile, sr) == 0) { do { ???? = sr.Name; ???? = IntToStr(sr.Size); } while (FindNext(sr) == 0); FindClose(sr); } } | |
Fred (28-01-2003 00:30:30) | |
#include<fcntl.h> #include<io.h> . . . AnsiString FileName="C:\\start.inf"; if( FileExists(FileName) ) { int handle = open( FileName, O_RDONLY ); ShowMessage( filelength(handle) ); // Показываем размер файла. close(handle); } |