|
Выбор нескольких файлов
|
|||
---|---|---|---|
#18+
Помогите, пожалуйста, советом. Есть каталог, в котором много файлов одинакового формата, конкретно txt. Хочется организовать что-то типа окна выбора файла, но чтобы можно было выбрать несколько файлов одновременно или все файлы, а потом этот список передать далее для обработки. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2009, 16:38 |
|
Выбор нескольких файлов
|
|||
---|---|---|---|
#18+
Я делаю так. В файл загоняю имена файлов. Есть грид с полем с именами файлов и логическим полем. На гриде - кнопки "Выбрать все", "Отменить", "Обработать" и "Выйти". По "выбрать все" лог.полю присваивается .t. для всех записей, по "отмена" - .f. , при двойном клике на строке присваивается .t. строке. Соответственно "обрабатываются" те файлы, для которых лог.поле = .t. Ну и для взуальности те строки, где лог.поле=.t. расцвечиваю. Можно сделатьTextBox для отметки файлов по маске ну и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2009, 17:39 |
|
Выбор нескольких файлов
|
|||
---|---|---|---|
#18+
stoopperЯ делаю так. В файл загоняю имена файлов. ..... Все остальное понятно, как реализовать. А это место можно поподробнее? Команды какие используете? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2009, 17:46 |
|
Выбор нескольких файлов
|
|||
---|---|---|---|
#18+
Например, функцией adir() выбираете массив имен файлов и заливаете его в поле временного файла циклом по append blank ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2009, 18:07 |
|
Выбор нескольких файлов
|
|||
---|---|---|---|
#18+
stoopperпри двойном клике на строке присваивается .t. строке. т.д. Естественно, если значение было .f., иначе присваивается .f. для отмены ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2009, 18:09 |
|
Выбор нескольких файлов
|
|||
---|---|---|---|
#18+
stoopperНапример, функцией adir() выбираете массив имен файлов и заливаете его в поле временного файла циклом по append blank Спасибо! Попробую! Да, подзабывать я стала фох(( stoopper Естественно, если значение было .f., иначе присваивается .f. для отмены Да, это понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2009, 18:14 |
|
|
start [/forum/topic.php?fid=41&msg=35743266&tid=1586905]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 164ms |
0 / 0 |