Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как открыть все папки в указанной папке! / 6 сообщений из 6, страница 1 из 1
25.03.2010, 12:06
    #36541791
starless
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть все папки в указанной папке!
Помогите пожалуйста. Нужен код, или пример как открыть (при помощи цикла) все имеющиеся папки в указанной папке, чтобы проверить имеющиеся там фаилы. Заранее спасибо.
...
Рейтинг: 0 / 0
25.03.2010, 12:14
    #36541824
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть все папки в указанной папке!
Вы не знакомы с рекурсией или вас интересует формат функции Dir?
...
Рейтинг: 0 / 0
25.03.2010, 12:18
    #36541843
starless
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть все папки в указанной папке!
У меня срочное дело, я не знаком с рекурсией, нужен просто код для открытия всех папок в одной указанной.
...
Рейтинг: 0 / 0
25.03.2010, 12:22
    #36541855
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть все папки в указанной папке!
уточню, папки одного уровня или все произвольной вложенности?
...
Рейтинг: 0 / 0
25.03.2010, 12:26
    #36541875
vlth
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть все папки в указанной папке!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Dim fso, oFile, oFolder, oSubFolder, sFiles
Const cstrPath = "C:\Мои документы\"

Set fso = CreateObject("Scripting.FileSystemObject")
Set oFolder = fso.GetFolder(cstrPath)

For Each oFile In oFolder.Files
    sFiles = sFiles & oFile.Name & vbCrLf
Next
For Each oSubFolder In oFolder.SubFolders
    For Each oFile In oSubFolder.Files
        sFiles = sFiles & oFile.Name & vbCrLf
    Next
Next
MsgBox sFiles
...
Рейтинг: 0 / 0
25.03.2010, 12:32
    #36541891
starless
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть все папки в указанной папке!
Папки одного уровня. Хотя вроде уже ответили. Сейчас проверю. Заранее огромное спасибо :)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как открыть все папки в указанной папке! / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]