|
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 27
|
|
Как узнать имя и путь всех файлов и подпапок находящихся в папке?08.02.2011, 11:55. Показов 2616. Ответов 14
Метки нет (Все метки)
0
|
|
| 08.02.2011, 11:55 | |
|
Ответы с готовыми решениями:
14
Как создать разом ярлыки для всех папок и файлов, находящихся в определённой папке? Открытие всех файлов находящихся в папке Обработка всех файлов находящихся в папке |
|
Comanche
|
|
| 08.02.2011, 12:03 | |
|
Функция Dir плюс рекурсия.
|
|
|
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 27
|
|
| 08.02.2011, 12:12 [ТС] | |
|
А можно поподробней, каким образом?
0
|
|
|
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 139
|
|
| 08.02.2011, 12:57 | |
|
см. как один из вариантов:
http://www.relib.com/forums/topic.asp?id=845563 Однако...он многое может просветить на твой вопрос, если ты наблюдательный !
0
|
|
|
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 27
|
|
| 08.02.2011, 13:59 [ТС] | |
|
Спасибочки, посмотрим.
0
|
|
|
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
|
|
| 08.02.2011, 14:54 | |
|
Да, на мой взгляд тоже лучше использовать FileSystemObject...
0
|
|
|
Messir
|
|
| 08.02.2011, 21:28 | |
|
А вот на мой взгляд - лучше FileSystemObjects не использовать...
![]() Зачем лишние тормоза? Ведь есть FindFirstFile/FindNextFile! К тому же, у этих функций есть некоторые дополнительные плюшки, типа поддержки длинных путей (чего нельзя гарантировать для FSO) |
|
|
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 139
|
|
| 09.02.2011, 07:14 | |
|
Messir... а кусочек кода 'моно'. Тогда яснее будет.
А то я там поторопился сослаться на чужой код, хотя сам не проверял... Ну и еще есть много исходников поиска файла. Тоже автору нужно попробовать приспособить под свою задачу.
0
|
|
|
Messir
|
||||||
| 09.02.2011, 20:16 | ||||||
|
Ну, что-то типа этого:
|
||||||
|
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
|
|
| 09.02.2011, 22:47 | |
|
ээээх))) любитель API ))))
0
|
|
|
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 139
|
|
| 10.02.2011, 07:15 | |
|
А зря Алексей :
)Вот для меня очень хорошо...я имею ввиду, которые чайники. Это т.с. кирпичики. Вот я этот код взял и прокрутил - работает, да еще как хорошо. И выдумывать не нужно. А если что-то нужно крутое... то это как отправная точка: - используй отдельные свойства, кто против. Т.е. незнание API из-за недолюбливания - это не решение процесса программирования.
0
|
|
|
Comanche
|
|
| 10.02.2011, 14:33 | |
|
имхо, без АПИ бэйсик даёт разработчику КРАЙНЕ ограниченные возможности... кроме того, если ряд бэйсиковских функций переделать через АПИ - то можно получить весьма ощутимый выигрыш в скорости, а в серьёзных приложениях это очень и очень критично.
Например, конкатенация строк через API работает как минимум в пять раз быстрее, чем запись вида 'st = st & newSt' - кому интересно, поищите на VBNET.RU файл GlobalAlloc.zip. Ну а работу с инет-протоколами через API вообще нельзя сравнивать со всякими Inet-контролами, Winsock-контролом и т.д.! Если перечислять всё, что можно сделать полезного в VB-приложении ТОЛЬКО посредством API - то получится агромаднейший список... |
|
|
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
|
|
| 10.02.2011, 15:54 | |
|
Да я не о том)
Я с этим не спорю и сам против API ничего имею. Без него возможности бэйсика сильно ограничены. Просто иногда имеет смысл использовать готовые контролы/классы. Далеко не всегда необходима сверхбыстрая производимость. А решение достигается быстрее.
0
|
|
|
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 139
|
|
| 10.02.2011, 16:11 | |
|
Прости, я так хотел сказать, но нехватило ума ::
)
0
|
|
|
Сумрак
|
|
| 11.02.2011, 06:34 | |
|
Доброго времени суток всем.
Можно я тоже выскажусь? :-) Вы все правы. и Апишки нужны и простой код, главное - какая задача стоит. Я придерживаюсь таких же взглядов как Alexey Spirin. Зачем изобретать велосипед. Если че можно сделать средствми VB я их и использую. Ведь по своей натуре VB и создавался как язык для БЫСТРОГО создания пользовательских приложений для Винды. А там где быстрота то приходится чемто жертвовать. Ну АПИ... это особый разговор :-) |
|
| 11.02.2011, 06:34 | |
|
Помогаю со студенческими работами здесь
15
Переименовать папку в имя, являющееся частью имени одного из файлов, находящихся в этой папке Поиск имен всех файлов, находящихся в определенной папке Узнать список подпапок в папке
API, чтоб узнать имена с расширениями всех файлов в папке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|