|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
Найти папку, а в ней файлы11.06.2017, 10:23. Показов 8206. Ответов 34
Метки нет (Все метки)
Здравствуйте уважаемые друзья)
- Возник довольно таки серьезный вопрос ![]() В общем, столкнулся с проблемой... Перепробовал более чем 4-е метода, которые вспомнил у себя в голове... Ну не то... В общем... Суть: По нажатию на Кнопку мне нужно сделать функцию. Функция: Найти папку "Cleo", а в ней отобразить все файлы с расширением "*.cs". - При этом "Местоположение папки "CLEO" не известно, даже не известно на каком диске она находится "C" или "D". Поэтому мне нужно выполнить поиск папки "Cleo" на дисках "C" и "D", если данная папка находится - в ней уже находим файлы с расширением "*.cs" и пересылаем их как пример в "listbox"... Ну это лишь пример, ну суть думаю ясна... Пожалуйста, жду ответа))
0
|
|
| 11.06.2017, 10:23 | |
|
Ответы с готовыми решениями:
34
Как удалить папку и все файлы в ней? Как открыть новую папку в папке и в ней все файлы?
|
|
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
|
|
| 11.06.2017, 10:35 | |
|
Rastaman03Rus, Рекурсивный поиск каталогов с помощью C#
1
|
|
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
| 11.06.2017, 10:47 [ТС] | |
|
Это всё понятно, как я уже сказал - 4 метода использовал.
Попробуй кодом сам расписать мою мысль. C# ![]() По теме: Благодарю за ответ ![]() Добавлено через 3 минуты ПС, Напомню... Диск данной папки то-же не известен... Он может быть как "C" так и "D". Нужен пример кто может сделать данное решение проблемы.
0
|
|
|
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
|
||||||||||
| 11.06.2017, 10:55 | ||||||||||
Хотя, проблем никаких не вижу.
0
|
||||||||||
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
| 11.06.2017, 11:20 [ТС] | |
|
Дружище, в целом - множественное написание кода тут не присутствует.
Поэтому, не ленись) Будь так добр - распиши полностью "Кодом". Суть данной проблемы... Ибо мой мозг уже помешан на этой теме и конкретно отказывается варить))
0
|
|
|
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
|
|
| 11.06.2017, 11:39 | |
|
Rastaman03Rus, сейчас точно не получится, ибо уже ухожу. Возможно, вечером сделаю.
0
|
|
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
| 11.06.2017, 11:46 [ТС] | |
|
Отлично, ожидаю твоего возвращения)
Будь так добр - окажи помощь и воплоти сия код в реальность "C#"
0
|
|
|
Администратор
|
||||||||||||||||
| 11.06.2017, 21:55 | ||||||||||||||||
|
Rastaman03Rus, как вариант (возможно не сильно эффективный из-за применения PathMatchSpec). Функция GetCSharpFiles возвращает список искомых файлов с которым уже можно делать что угодно. Я исходил из того что папка нужна только одна и что поиск нужно делать только на локальных жестких дисках.
0
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 19
|
|
| 12.06.2017, 00:16 | |
|
это выглядит прекрасно и совершенно непонятно. Раздел для новичков, разве нет решения корявее, но понятнее?)
0
|
|
|
Администратор
|
|
| 12.06.2017, 01:01 | |
|
rwSpace, новичок может пользоваться готовым решением не вдаваясь в подробности внутреннего устройства или, что предпочтительнее, задать вопросы по непонятным моментам.
0
|
|
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
| 13.06.2017, 07:39 [ТС] | |
|
Пс, в целом всё сделал и вставил...
Нооо, есть одно но... не могу сделать отображение в "listbotx". Нужно отображение всех найденых файлов "*.cs" в "listbox"
0
|
|
|
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 19
|
||||||
| 13.06.2017, 10:13 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
| 13.06.2017, 10:23 [ТС] | |
|
Ошибка 1 Ни одна из перегрузок метода "GetFiles" не принимает "0" аргументов C:\Users\pc\Documents\Visual Studio 2010\Projects\GTAACTEST\GTAACTEST\Form1. cs 136 39 GTAACTEST
Данный код пустил на кнопку
0
|
|
|
Администратор
|
||||||||
| 13.06.2017, 12:30 | ||||||||
directory.GetFiles("*.cs") - так мы сразу получим искомые файлы.
0
|
||||||||
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
||||||
| 14.06.2017, 11:31 [ТС] | ||||||
|
То что было в предложенном сообщении выше - вставил.
Это (Кинул на кнопку):
Провисает на пару минут и всё
0
|
||||||
|
Администратор
|
|
| 14.06.2017, 11:51 | |
|
Rastaman03Rus, значит на дисках нет папки CLEO с *.cs файлами.
0
|
|
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
| 14.06.2017, 13:57 [ТС] | |
|
Есть это точно) Это прям инфа сотка))
0
|
|
|
Администратор
|
|
| 14.06.2017, 14:08 | |
|
Rastaman03Rus, возможны и другие варианты - папок несколько (а метод GetCSharpFiles исходит из того она должна быть одна) или она (они) находятся на не локальных жестких дисках. В любом случае воспользуйся отладичком чтобы посмотреть что происходит во время работы GetCSharpFiles().
0
|
|
|
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 17
|
|
| 15.06.2017, 09:06 [ТС] | |
|
subDirs = Directory.GetDirectories(currentDirPath) ; - стек вызова стопорится на нем как я понимаю.
А так-же делает "Исключения" - "Отказ в доступе" - Windows/system32 & ProgrammData/... Может в Вк или куда еще добавишь?) - Поможешь в талого чтоб нормальное было отображение... Сам попробуй запусти сия скрипт, чтоб он нашел папку CLEO. Суть программы: - Сделал лаунчер. - Теперь нужно чтоб когда чел открывает лаунчер для запуска нашего сервера - его ПК автоматом проверял на наличие читов с расширением "*.cs" в папке "CLEO" - GTA:SA. - После чего данные пойдут в определенное окно - Администрации сервера) ( Там уже своя задумка ). Так-вот, не могу сделать чтоб нормально выводило файлы "*.cs" из папки "CLEO".
0
|
|
|
Администратор
|
||||||||||||||||
| 15.06.2017, 14:06 | ||||||||||||||||
Сообщение было отмечено Rastaman03Rus как решение
Решение
Rastaman03Rus, у меня код работает, находит папку CLEO и *.cs файлы в ней. Поиск файлов делается только в самой папке CLEO. Возможно тебе нужно проверять и вложенные папки? Если так, то замени
1
|
||||||||||||||||
| 15.06.2017, 14:06 | |
|
Помогаю со студенческими работами здесь
20
Сделать единственную скрытую папку на флешке, с возможностью редактировать в ней файлы Как найти нужную расшаренную папку и получить к ней полый доступ Как найти все папки и файлы в ней
Выбрать случайную папку, скопировать из неё все файлы и перенести в другую папку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|