Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

размер


~Aid~ ©   (2006-10-29 14:40:00) 

как получить размер файла имея полный путь?


MikePetrichenko   (2006-10-29 16:08:00) [1]

А если пришлет файл, то я так посмотрю. Даже copy/past-ом не напрягусь.
Если траффик оплатит :)


Орион   (2006-10-29 15:07:00) [2]

> [8] Anatoly Podgoretsky ©   (29.10.06 15:04)
>Рассказывай каким методом можешь оплатить услугу по копированию примера из
справки?


%)))


Anatoly Podgoretsky   (2006-10-29 15:04:00) [3]

> Ответ на сообщение [4]

> можно пример с FileSize

А в справке посмотреть?
Ну можно конечно скопировать из справки, но это уже услуга со всеми
вытекающими из этого последствиями.
Рассказывай каким методом можешь оплатить услугу по копированию примера из
справки?


Орион   (2006-10-29 15:03:00) [4]

> [4] ~Aid~   (29.10.06 14:48)

лучше так:

function MyGetFileSize(AFileName: string): Integer;
var
 Stream: TFileStream;
begin
 if FileExitsts(AFileName) then
 begin
   Stream:=TFileStream.Create(AFileName, fmOpenRead);
   Result:=Stream.Size;
   Stream.Free;
 end else Result:=0;
end;


Орион   (2006-10-29 15:03:00) [5]

FileExitsts = FileExists


Eraser   (2006-10-29 14:49:00) [6]

> [1] MikePetrichenko ©   (29.10.06 14:44)

в некоторых обстоятельствах лучше даже FindFirst/NextFile.


MBo   (2006-10-29 14:48:00) [7]

FindFirst и заглянуть в TSearchRec


~Aid~   (2006-10-29 14:48:00) [8]

можно пример с FileSize или GetFileSize


MikePetrichenko   (2006-10-29 14:45:00) [9]

Да, в догонку, забыл:
Еще можно в Проводнике, TotalCommander, Far посмотреть.


MikePetrichenko   (2006-10-29 14:44:00) [10]

MSDN - GetFileSize, GetFileSizeEx


Наверх

Титульная страница Поиск, карта сайта Написать письмо