DriveListBox, DirListBox
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



DriveListBox, DirListBox Expand / Collapse
Автор
Сообщение
17.04.2007 14:02
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 07.07.2008 16:54
Сообщ.: 26, Visits: 250
DriveListBox, DirListBox не должны и не выводят Сетевое окружение или Мой компьютер. Но можно как нито исправить сий "недочет"?
Сообщ. #912525
13.05.2007 2:31
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 14.05.2007 11:30
Сообщ.: 2, Visits: 6
JuraCake (17.04.2007)
DriveListBox, DirListBox не должны и не выводят Сетевое окружение или Мой компьютер. Но можно как нито исправить сий "недочет"?

Dim Shell As Object
Dim objFolder As Object
Dim objFolder2 As Object
Dim objItem
Dim objFolderNetwork
Dim objSubItem
Dim WScript

Set Shell = CreateObject("Shell.Application")
'получение папки "Сетевое окружение"
Set objFolder = Shell.NameSpace("::{208D2C60-3AEA-1069-A2D7-08002B30309D}")
'получение папки "Вся сеть"
Set objFolder2 = objFolder.Items().Item("EntireNetwork").GetFolder
'получение папки "Microsoft Windows Network"
For Each objItem In objFolder2.Items()
    If objItem.name = "Microsoft Windows Network" Then
        Set objFolderNetwork = objItem.GetFolder
    End If
Next
'перебор доменов и рабочих групп
For Each objItem In objFolderNetwork.Items()
    If objItem.IsFolder Then
        Set objFolder = objItem.GetFolder
        'перебор компьютеров
        For Each objSubItem In objFolder.Items()
            WScript.Echo objSubItem.name
        Next
    End If
Next

И использовать какой нибудь список для вывода необходимых переменнх.

И ещё можно здесь посмотреть: http://bbs.vbstreets.ru/viewtopic.php?p=72891&sid=f3756abed18b6f5500873a20c567b460

Сообщ. #913194
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Comanche, Alexey Spirin

Время GMT +3:00, Сейчас 2:50