Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

VB: Liste der Freigaben in LAN

Anonym / 5 Antworten / Flachansicht Nickles

Hallo!

Ich nutze Visual Basic 6.
Ich suche nach einem Weg, eine Liste aller freigegebenen Ordner eines PCs in einem LAN anzuzeigen. Sprich:
Ich habe z.B. rechts eine ListBox mit Computernamen und wenn ich einen auswähle wird mir rechts in einer Directory-Box seine Freigabe angezeigt.
Wie wird das gemacht?

Links zu diesem Thema wären auch toll.

Danke im Voraus.

PCO

bei Antwort benachrichtigen
T-Rex Anonym „VB: Liste der Freigaben in LAN“
Optionen

Ja ...

Wenn ich Dich richtig verstanden habe, soll das ganze eine Art "Explorer" werden.

Dafür hat VB zwei Controls:
- DirListBox
- FileListBox

Dann schreibst Du bei Deiner DirListBox im Click-Event:
File1.Path = Dir1.List(Dir1.ListIndex)

Jetzt werden alle Dateien im entsprechenden Ordner aufgelistet.

Hier noch ein paar Links für Dich:
Inhalt eines Verzeichnisses einlesen
Benutzerrechte lesen und setzen

Allerdings: Bei allen Beispielen mußt Du (habe keine andere Möglichkeit gefunden) die Freigabe erst mal an ein Laufwerk anbinden.
Dieses kannst Du dann durchsuchen.

 GrüßeT-Rex 
bei Antwort benachrichtigen