vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prüfen 
Autor: Maas
Datum: 14.07.09 23:54

Hast du dir die Kommentare durchgelesen? Ich hab diese nochmal erweitert und den "BindLists"-Sub entfernt.
    Private mSourceDir As IO.DirectoryInfo
    Private mDirectories() As IO.DirectoryInfo
    Private mFiles() As IO.FileInfo
 
    Public Sub New()
        InitializeComponent()
        'die Arrays mit Daten füllen
        'Quellordner bestimmen
        mSourceDir = New IO.DirectoryInfo("c:\Test")
        'alle Ordner aus dem Quellordner holen
        mDirectories = mSourceDir.GetDirectories
        'alle Dateien mit der Endung "doc" aus dem Quellordner holen
        mFiles = mSourceDir.GetFiles("*.doc")
        'jetzt die Listen an die Arrays binden (ab hier: "BindLists")
        'die Quelle für die Items in der Liste bestimmen
        lstOrdnerliste.DataSource = mDirectories
        'die Eigenschaft festlegen, die angezeigt werden soll
        lstOrdnerliste.DisplayMember = "Name"
        'das gleiche nochmal mit den Files
        lstDateiliste.DataSource = mFiles
        lstDateiliste.DisplayMember = "Name"
    End Sub
 
 
    Private Sub LadeDatei(ByVal datei As IO.FileInfo)
        'die Datei mit dem Standardprogramm ausführen das in Windows mit der 
        ' Dateiendung verknüpft ist .doc -> Word
        Process.Start(datei.FullName)
    End Sub
 
    Private Sub lstDateiliste_MouseDoubleClick(ByVal sender As System.Object, _
      ByVal e As System.Windows.Forms.MouseEventArgs) Handles _
      lstDateiliste.MouseDoubleClick
        If lstDateiliste.SelectedItem IsNot Nothing Then
            'da die Liste "mFiles" als Quelle hat sind die Items keine Strings, 
            ' sondern FileInfos
            'also einfach den SelectedItem in eine FileInfo konvertieren
            'bei lstOrdnerliste müsste es DirectoryInfo sein da als Quelle 
            ' mDirectories dient
            Dim datei As IO.FileInfo = CType(lstDateiliste.SelectedItem,  _
              IO.FileInfo)
            LadeDatei(datei)
        End If
    End Sub
Maas
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Innerhalb eines Verzeichnisses auf vorhandene Ordern prüfen1.287Giftzwockel13.07.09 15:23
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...875ModeratorRalf Ehlert13.07.09 15:41
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...865ModeratorDaveS13.07.09 15:44
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...866Giftzwockel13.07.09 17:10
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...1.031xy_keineahnung13.07.09 17:25
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...981Giftzwockel13.07.09 18:01
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...1.027Maas13.07.09 17:50
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...848Giftzwockel13.07.09 18:13
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...838xy_keineahnung13.07.09 19:34
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...973Giftzwockel13.07.09 21:47
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...880Giftzwockel13.07.09 21:34
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...893Maas13.07.09 22:28
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...838Giftzwockel14.07.09 23:40
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...963Maas14.07.09 23:54
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...806xy_keineahnung15.07.09 12:29
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...813Giftzwockel15.07.09 20:40
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...829Maas15.07.09 20:53
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...932Giftzwockel15.07.09 20:31
Re: Innerhalb eines Verzeichnisses auf vorhandene Ordern prü...799Giftzwockel13.07.09 22:59

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel