Поиск:

Ответ в темуСоздание новой темы Создание опроса
> FileManager – основной класс движка приложения 
:(
    Опции темы
Rohoss
  Дата 22.6.2010, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


Профиль
Группа: Завсегдатай
Сообщений: 1308
Регистрация: 9.10.2006
Где: Matrix

Репутация: нет
Всего: 18



Ну вот смотри, метод 
Код

public void Start(List<FileSystemInfo> from, DirectoryInfo to, FileOperationKind operation);

Это то, что получает FileManager на входе. То есть, List<FileSystemInfo> from - это список файлов и директорий для копирования.
События ChangeCurrentProgress отображает прогресс над одним файлом. А TotalProgressChanged над всеми переданными в метод.

За раз копируем один файл, и соответственно отображаем прогресс копирования в ChangeCurrentProgress
Общий прогресс (не только списка from, но абсолютно всех файлов, которые в этом списке содержатся) отображаются в TotalProgressChanged


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
mr.Anderson
Дата 22.6.2010, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: нет
Всего: 128



Ааа, вон что ты понимаешь под текущим прогрессом... Работа над одним файлом... Понятно... Тогда еще порыться придется насчет отслеживания выполнения работы над одним файлом... Ок


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Rohoss
  Дата 22.6.2010, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


Профиль
Группа: Завсегдатай
Сообщений: 1308
Регистрация: 9.10.2006
Где: Matrix

Репутация: нет
Всего: 18



Цитата(mr.Anderson @  22.6.2010,  23:41 Найти цитируемый пост)
Тогда еще порыться придется насчет отслеживания выполнения работы над одним файлом... Ок

почему же? копировать будем блоками. Так и метод Pause() легко реализуется...

Добавлено через 3 минуты
То есть, не через метод File.Copy а через файловые потоки...


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка | Следующая тема »


 




[ Время генерации скрипта: 0.0411 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.