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
Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge
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.