![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]()
Посмотрел на форуме и в инете способы вывода содержимого папки. Все они работают на что-то одно (только вывод файлов или вывод каталогов), но не нашёл ни одного, который выводил бы всё сразу. Может у кого есть примеры?
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Вы не правы.
На форуме такие вопросы решались неоднократно. обыкновенный FindFirst легко решает Вашу задачу. вот, за пять минут "на коленке" набросал... Код:
Последний раз редактировалось Serge_Bliznykov; 01.09.2010 в 22:45. |
![]() |
![]() |
![]() |
#3 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
FindFirstFile + FindNextFile и вперед с песней
![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
1) не очень корректно!
У Вас FindClose Выполнится только если найдётся хоть один файл. Зачем Вы его внесли внутрь проверки?! 2) у Вашей программы сильный побочный эффект - она меняет текущий каталог. А вот объясните ЗАЧЕМ делать указанную в Edit1 папку текущей?! написать так и проще и надёжнее: Код:
p.s. Впрочем, если Вас Ваш код удовлетворяет, то я за Вас рад! ![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]()
1. Вожможно. Пример брал с сайта и не очень вник в суть. Подскажите пожалуйста как будет правельно.
2. Спасибо за поправку 3. Код:
Последний раз редактировалось Shouldercannon; 02.09.2010 в 12:35. |
![]() |
![]() |
![]() |
#7 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
![]()
Хоцца сделать маленькое уточнение по поводу функции IncludeTrailingBackslash ( const S: string ): string;
Взято из справочника по функциям... III. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С ФАЙЛАМИ 4. Функции и процедуры для работы с именем файла Функция IncludeTrailingBackslash ( const S: string ): string; == Данная функция поддерживается только в Delphi 5 == Модуль: SysUtils
Перемешивай дело с бездельем и не сойдешь с ума...
|
![]() |
![]() |
![]() |
#8 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]()
Исходя из выше написанного функцию IncludeTrailingBackslash ( const S: string ): string; бесмысленно использовать в Delphi 7 и выше.
|
![]() |
![]() |
![]() |
#9 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Код:
Цитата:
I'm learning to live...
|
|||
![]() |
![]() |
![]() |
#10 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
![]()
Если честно, то сам не проверял, просто написал то, что видел лично в справочнике. Если не так, то уж извините великодушно, плиз!!!
Перемешивай дело с бездельем и не сойдешь с ума...
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вывод содержимого | street-walker | Помощь студентам | 1 | 04.03.2010 21:03 |
вывод содержимого папки [delphi] | [Smarik] | Помощь студентам | 4 | 12.03.2008 14:30 |
Нужна программа для удаления содержимого папки | DNK1980 | Фриланс | 6 | 11.02.2008 16:52 |
Запретить просмотр содержимого папки | AidarBik | Общие вопросы Delphi | 2 | 19.12.2007 17:57 |