|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.02.2009, 15:59 | #1 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 103
|
Получение списка файлов
пытаюсь написать прогу, которая выводит в Memo список файлов выбранной папки и их размер через символ '|'...
получается, что выводит название папки и размер 0... вроде всё по книжке делаю... вот код: Код:
- неоправданное использование верхнего регистра в названии темы; - неиспользование тега "Код". В следующий раз вкачу предупреждение. Рекомендую прочесть правила раздела. сорри... постараюсь быть внимательней... Последний раз редактировалось Костян Пират; 15.02.2009 в 16:16. Причина: допущенные нарушения |
15.02.2009, 16:25 | #2 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
У вас не до конца путь указан в этой строчке
Код:
Код:
Всегда рад помочь!
|
15.02.2009, 16:51 | #3 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 103
|
о, чёрт! точно!
спасибо! как всегда решение под носом заработало, но ещё вопрос - в начало списка выводятся строки: .|0 ..|0 что это за строки и откуда они растут? думал может верхние директории, но даже если через 10 вложенных папок лежит данная, всё равно 2 строки появляются... Последний раз редактировалось Костян Пират; 15.02.2009 в 17:02. Причина: новый вопрос |
15.02.2009, 17:10 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Так Винда обозначает, что нижележащий список является вложенным.
Когда работаете с каталогами и файлами, нужно отфильтровывать значения SR.Name, равные '.' и '..' |
15.02.2009, 17:18 | #5 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 103
|
|
15.02.2009, 17:22 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Вручную конечно...
Например: Код:
|
15.02.2009, 17:29 | #7 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 103
|
Terran ,mihali4 спасибо!
но продолжу быть назойливым как выводить только имена файлов (без папок)? может вместо faAnyFile чего-то другое указать? |
15.02.2009, 17:45 | #8 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Есть функция ExtractFileName...
|
15.02.2009, 17:50 | #9 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 103
|
|
15.02.2009, 17:56 | #10 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Все правильно mihali4 сказал :
http://www.delphibasics.ru/ExtractFileName.php
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как задать команду загрузки файлов данных на кнопку если каталог и имена файлов известны??? | Andbuba | Microsoft Office Excel | 2 | 28.12.2008 17:28 |
получение 1 списка из 2-х | Neznau | Помощь студентам | 0 | 10.12.2008 22:16 |
Нужна помощь: выбор файлов исходя из имени файлов | Antik163RUS | Помощь студентам | 4 | 19.06.2008 21:20 |
Не открывает из списка файлов ListBox | SANTA_KLAUD | Общие вопросы Delphi | 8 | 27.05.2008 20:30 |
Печать pdf файлов из списка файлов в Excel | АПС | Microsoft Office Excel | 5 | 15.04.2008 16:04 |