|
Где торможу в работе с файлами?
| ☑ |
0
Сияющий Асинхраль
24.10.11
✎
11:57
|
Элементарная строка:
УдалитьФайлы("c:\Переброска\","*.log,*.lst");
после отработки все файлы с расширениями *.log и *.lst на месте, т.е. не удаляются причем ошибок не выдается, аналогично, если строка пишется таким образом
УдалитьФайлы("c:\Переброска\","*.lst");
Все на месте.
Удаление происходит только если файл указываю однозначно без маски:
УдалитьФайлы("c:\Переброска\ааа.log");
Где туплю?
|
|
1
and2
24.10.11
✎
12:00
|
точка?
|
|
2
aleks-id
24.10.11
✎
12:01
|
УдалитьФайлы("c:\Переброска","*.log");
что получится?
|
|
3
Сияющий Асинхраль
24.10.11
✎
12:15
|
(2) не удаляются, сам не пойму почему...
(1) а что точка?
|
|
4
and2
24.10.11
✎
12:20
|
глупость сказал :(
а так папка почистится?
УдалитьФайлы("c:\Переброска");
|
|
5
Wobland
24.10.11
✎
12:21
|
попробую пальцем в небо. палка в конце пути?
|
|
6
Ткачев
24.10.11
✎
12:22
|
А если так ?
УдалитьФайлы("c:\Переброска\*.log");
|
|
7
Wobland
24.10.11
✎
12:30
|
(6) первый параметр - путь
|
|
8
aleks-id
24.10.11
✎
12:34
|
(5) см (2)
|
|
9
Ткачев
24.10.11
✎
12:35
|
(7)Но ведь так удаляет, в (0) УдалитьФайлы("c:\Переброска\ааа.log");
|
|
10
Сияющий Асинхраль
24.10.11
✎
12:35
|
Указал файлы явно, а почему так работает позже разбираться буду. (5) тоже склонен так думать, проверю, но сейчас убежал к клиенту
|
|