Cześć :)

Ehh.. znowu do Was po ratunek przychodzę :))
A więc zrobiłem programik który pokazuje obecne w sieci LAN komputery. (i te w mojej grupie i te w innych podsieciach).
Podczas skanowania danej podsieci może pobierać z wykrytego komputera dane o udostępnionych zasobach (tych bez hasla), jak i również otworzyć ten zasób (folder).
Funkcja której użyłem do wykrycia zasobów nie podaje informacji o tym że dany zasób jest na hasło. I przyjmuje wartość FALSE.

Gdy pogrzebałem w kodzie tej funkcji , teraz wykrywa i te zasoby z hasłem. ALE pokazuje dosłownie wszystkie kompy które są skonfigurowane na udostępnianie zasobów - ale akurat nie mają udostępnionego folderu. Czego wynikiem podczas exploracji jest pokazanie pustego okna :-/

No i wszystko się wali :( miało być pokazanie listy zasobów , ewentualnie wyświetlenie okienka do podania hasła.
A tak tworzy mi się długa lista kompów z udostępnieniem , a jak klikam na button "Exploruj" wali się puste okno na ekran :-/

Ktoś by powiedział tak:
Jeżeli lista zasobów jest pusta to zrób warunek żeby nie explorować.
Więc tak:
Nie mogę tak zrobić ponieważ te kompy które mają foldery na hasło - nie ładują nazw tych folderów do listy jeżeli nie wpisze hasła.

Na dodatek muszę wykrywać kompy na hasło ponieważ sam mam
takie zasoby i dając kumplom mój program bez wykrywania powyższego
Mój komp będzie widoczny jako bez zasobów :-/

Więc prośba do Panów o podanie jakiejś funkcji do wykrywania zasobów na hasło.
Tylko błagam nie mówcie " Poszperaj tu bo był ten temat" bo ja grzebałem
tu i w różnych miejscach zanim się do tego programu zabrałem :)
Przeleciałem różne popularne witryny w poszukiwaniu kodu i nic :/
Licze na to że któryś z was gdzieś ma w swych szpargałach kawałek kodu albo jest bystrzacha i z głowy mi poda co i jak :)
Wy jesteście ostatnią deską ratunko (to jest najlepsza witryna)
Jak nic nie poradzicie to projekt idzie do kosza :/