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

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

Копирование файла [D7, WinXP]


Stype ©   (2004-11-12 19:24:00) 

Копируется файл большого размера.  Как узнать сколько байт или процентов скопированно?


miwa   (2004-11-12 22:47:00) [1]


> [7] Fay ©   (12.11.04 21:07)
> 2 Stype ©
> Давай мыло, будет тебе пример.

Зря. ИМХО.


Fay   (2004-11-12 21:07:00) [2]

2 Stype ©
Давай мыло, будет тебе пример.


uny   (2004-11-12 20:33:00) [3]

Stype, сделайте вручную копирование - открыть файл1, файл2, прочитать кусок, записать кусок. тогда все переменные у Вас свои будут, можно хоть как показывать, размеры кусков менять смотреть как это на скорость копирования влияет - так интереснее.


Stype   (2004-11-12 20:13:00) [4]

begin...end ©   (12.11.04 20:06) [4]
>А нельзя ли поискать пример там?


Где именно?


begin...end   (2004-11-12 20:06:00) [5]

Stype ©   (12.11.04 19:46) [2]

> А нельзя ли привести пример здесь

А нельзя ли поискать пример там?


Гаврила   (2004-11-12 19:56:00) [6]

Если тебе нужно просто показать ProgressBar,
используй ShFileOperation
там флагами можно выставить, чтобы показывался системный прогресс


Stype   (2004-11-12 19:46:00) [7]

А нельзя ли привести пример здесь


begin...end   (2004-11-12 19:29:00) [8]

Stype ©   (12.11.04 19:24)

См. справку по API-функции CopyFileEx. Один из параметров этой функции -  lpProgressRoutine. Примеры использования находятся в Сети.


Наверх

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