22 / 22 / 2
Регистрация: 29.08.2008
Сообщений: 138
|
|
1 | |
Копирование каталога, если несколько файлов из этого каталога заняты процессом15.10.2008, 06:58. Показов 2469. Ответов 6
Метки нет Все метки)
(
Подскажите пожалуйста как можно скопировать каталог в котором несколько файлов заняты процессом, то бишь они не копируются... в общем мне нужно просто пропустить их при копировании... а как это сделать?
пробовал SHFileOpStruct, но как только он доходит до копирования этих файлов, то копирование прекращается... а мне нужно чтобы он просто их пропускал.. как можно это сделать?
0
|
|
15.10.2008, 06:58 | |
Ответы с готовыми решениями:
6
Создание каталога, копирование файлов, архивирование содержимого каталога, запись результата работы в файл Копирование файлов из одного каталога в несколько других
Вывести на экран содержимое каталога, размер файлов каталога, и создать новый файл |
0 / 0 / 0
Регистрация: 11.10.2008
Сообщений: 15
|
|
15.10.2008, 08:27 | 2 |
Даж не знаю, но подумаю
![]()
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
15.10.2008, 11:20 | 3 |
assu, а прога на этих файлах вылетает?
0
|
22 / 22 / 2
Регистрация: 29.08.2008
Сообщений: 138
|
|
15.10.2008, 12:47 [ТС] | 4 |
да. как только доходит до этого файла, прекращает дальнейшее копирование...
а мне нужно чтобы просто прога их пропускала....
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
15.10.2008, 13:22 | 5 |
если там возникает эксепшен, то самое простое решение - подобного рода операции обрамлять перехватчиком исключительных ситуаций try catch
0
|
22 / 22 / 2
Регистрация: 29.08.2008
Сообщений: 138
|
|
15.10.2008, 13:44 [ТС] | 6 |
да.. я понимаю что ты много знаешь.. но на данный момент для меня твои слова звучат наверное как если бы мне сейчас что нибудь на китайском сказали... :-)
0
|
Почетный модератор
7392 / 2638 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
15.10.2008, 13:53 | 7 |
Он тебе говорит про обработку исключений (exceptions), чтобы ты почитал. Например, через блоки try catch.
Добавлено через 57 секунд Имхо, тут исключения не возникнет. Копируй по одному файлу. Один не скопировался - переходи к следующему. Добавлено через 2 минуты 1 секунду Например, можно заюзать и функцию CopyFile. Она вернет 0, если копирование не удалось. Проверил, что 0, и пошел к следующему файлу.
0
|
15.10.2008, 13:53 | |
15.10.2008, 13:53 | |
Помогаю со студенческими работами здесь
7
Копирование всех файлов из каталога Рекурсивное копирование файлов каталога
копирование файлов из одного каталога в другую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |