|
|
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
Добрый день! Хочу каждый раз временно складировать файлы в некую директорию. И чтоб не было задвоений грохать и создавать заново директорию. RemoveDirectory не удаляет каталог, если в нём есть файлы, как это обойти? Использовать API - функцию , есть у кого нить примеры? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 16:18 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
Сперва удалить файлы при помощи deletefile(...). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 16:26 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
Тесть удаляю файлы по одному в цикле, а только потом удаляю директорию... Как то не весело... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 16:34 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
boogiman wrote: > Тесть удаляю файлы по одному в цикле, а только потом удаляю > директорию... Как то не весело... Посмотри в сторону ShFileOperation(). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 16:41 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
Спасибо, гляну! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 16:44 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
boogimanТесть удаляю файлы по одному в цикле, а только потом удаляю директорию... Как то не весело... Зато на чистом PowerScript ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 17:29 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
boogimanСпасибо, гляну! Нашёл у себя вот такую штуковину. Сам не рылся и рыться сейчас не могу, так что "as is". Откуда стырил, тоже не помню . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 17:44 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
boogiman...Использовать API - функцию... Эта? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 21:34 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
Спасибо всем... Заюзаю наверное FUNCTION ulong RemoveDirectory(ref string lpPathName) LIBRARY "kernel32.dll" ALIAS FOR "RemoveDirectoryA" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 21:40 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
boogimanЗаюзаю наверное Она удаляет только пустые директории. Для истребления непустых придётся всё-таки использовать ShFileOperation(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 22:46 |
|
||
|
RemoveDirectory в Pb-9.0
|
|||
|---|---|---|---|
|
#18+
По поводу ShFileOperation... Я искренне надеюсь, что только у меня оная функция почти через раз глючит - выдает ошибку "файл\директория не найден(а)" (№ 1026) или просит вместо нескольких путей назначения один, хотя он там и так один, как перст... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2008, 17:28 |
|
||
|
|

start [/forum/topic.php?fid=15&fpage=38&tid=1336446]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 226ms |
| total: | 373ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...