Форум — Ответы ( К темам )
| ? | 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); } | |