Verzeichnis auslesen und Dateinamen aufsplitten

  • Hi,

    ich hab folgendes Problem:

    ich möchte ein bestimmtes Verzeichnis auslesen

    Code
    Dim path As String = Application.StartupPath
            Dim pluginFiles As String() = Directory.GetFiles(path, "*.dll")

    Die dateien im Verzeichnis beginnen alle mit cont (also z.B. contHome.dll).
    Nun müßte ich den dateinamen aufsplitten in cont und einer variable, damit ich es in der Form :

    Code
    Me.TestControl1.Items.Add(i).ItemTag = New cont + i

    (weis das dass Quatsch ist, soll nur verdeutlichen was ich meine ;) )

    Kann mir jemand einen Tipp geben, steh grad voll aufm Schlauch.

    Gruß

    Daniel

  • Ok Splitten ist klar nur wie setz ich das dann wieder zusammen?

    Das ganze soll ein Menü werden, welches sich dynamisch aufbaut.

    Bisher hab ichs fest im code in der form drin:

    Code
    Me.TestControl1.Items.Add("Home").ItemTag = New contHome
    Me.TestControl1.Items.Add("Test").ItemTag = New contTest

    die dazugehörigen dll Dateien heißen dann zwangsläufig:

    contHome.dll und contTest.dll

    EDIT:
    soweit so gut, zwei Sachen funktionieren noch nicht.
    hier mein derzeitiger code:


    Nun was ich nicht hinbekomme ist das er mir auch ".dll" wegnimmt. Füge ich ein zweites Split ein bekomme ich eine leeres item.
    Zweiter Fehler ist:

    Das Objekt des Typs "System.String" kann nicht in Typ "System.Windows.Forms.Control" umgewandelt werden.

    Hoffe kann mir noch jemand helfen?!
    mfg und Guten Nacht

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!