Listboxitem in Windows Ordner öffnen und selektieren

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 7 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Visual_Prog schrieb:

    Es soll sich also der Ordner öffnen
    Mit welchem Programm?
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!

    VB.NET-Quellcode

    1. Dim StartInfo As New Diagnostics.ProcessStartInfo
    2. StartInfo.Arguments = "/select,DeinDateiname"
    3. StartInfo.FileName = "explorer.exe"
    4. Diagnostics.Process.Start(StartInfo)
    Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.

    Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
    Das geschieht immer dann, wenn die Pfadangabe murks ist.
    Teste das ganze mal mit einer bestehenden Datei, z.B.:

    VB.NET-Quellcode

    1. Dim StartInfo As New Diagnostics.ProcessStartInfo
    2. StartInfo.Arguments = "/select,C:\Windows\explorer.exe"
    3. StartInfo.FileName = "explorer.exe"
    4. Diagnostics.Process.Start(StartInfo)

    Das sollte klappen. Und dann verwendest Du nochmal Deinen Code und machst mal einen Haltepunkt bei StartInfo.FileName = "explorer.exe". Dann schaust Du, was bei StartInfo.Arguments drinsteht und prüfst genau, ob das ein sinnvoller und bestehender Pfad ist. Kannst ja ggf. mal posten, welcher Pfad rauskommt bzw. da drin steht.
    Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.

    Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.

    Visual_Prog schrieb:

    VB.NET-Quellcode

    1. StartInfo.Arguments = combinedpath4 & LB_Themen.SelectedItem.ToString & ".txt"
    Was ganz genau steht da drinne?
    Ich denke mal, Du hast das "/select," vergessen, der Rest funktioniert perfekt.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!