vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 2.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   RSS-Feeds  | Newsletter  | Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2015
 
zurück
Rubrik: COM/OLE/Registry/DLL · Automation   |   VB-Versionen: VB4, VB5, VB625.03.04
Explorer öffnen und Datei/Ordner markieren

Mit dem Shell-Aufruf lässt sich schnell und einfach der Windows-Explorer / Arbeitsplatz öffnen und sogar noch eine Datei oder ein Ordner "vorselektieren".

Autor:   Ralf HähnelBewertung:     [ Jetzt bewerten ]Views:  29.504 
www.hippsoft.deSystem:  Win9x, WinNT, Win2k, WinXP, Vista, Win7, Win8, Win10 Beispielprojekt auf CD 

Summer-Special bei Tools & Components!
Gute Laune Sommer bei Tools & Components
Top Summer-Special - Sparen Sie teilweise über 100,- EUR
Alle sev-Entwicklerkomponenten und Komplettpakete jetzt bis zu 25% reduziert!
zum Beispiel:
  • Developer CD nur 455,- EUR statt 569,- EUR
  • sevDTA 2.0 nur 224,30 EUR statt 299,- EUR
  •  
  • vb@rchiv   Vol.6 nur 18,70 EUR statt 24,95 EUR
  • sevCoolbar 3.0 nur 58,70 EUR statt 69,- EUR
  • - Werbung -Und viele weitere Angebote           Aktionspreise nur für kurze Zeit gültig

    Die Schaltfläche "Ziel suchen" im Windows-Dateieigenschaften-Dialogfenster ist ansich schon eine gute Sache.
    Folgender Tipp zeigt Ihnen, wie Sie diese Funktionalität auch in Ihre Applikation integrieren können. Und das alles mit nur einer Codezeile und ohne API.

    Aber Vorsicht!

    1. Bei der Verwendung mehrerer Parameter muss als Trennzeichen unbedingt ein Komma eingefügt werden (Leerzeichen reichen nicht aus)!
    2. Der Parameter /select erzeugt ohne folgendes Kommazeichen unter Win2000 einen Explorer-Absturz. Wenn Sie also den /select-Parameter verwenden, dann immer /select, benutzen.
    3. Werden die Parameter /select und /e zusammen unter Win95/Win98 verwendet, wird die Datei nicht markiert, sondern nur in den sichtbaren Bereich gerollt.

    Explorer öffnen, Rootordner festlegen und Datei/Ordner markieren

    ' Explorer im Ordner "Eigene Dateien" öffnen
    Shell "explorer", vbNormalFocus
    ' Explorer im Windows-Laufwerk öffnen
    Shell "explorer /e", vbNormalFocus
    ' Explorer im Ordner D:\ öffnen
    Shell "explorer /e,D:", vbNormalFocus
    ' Explorer im Windows-Ordner öffnen
    Shell "explorer /e," & Environ$("WINDIR"), vbNormalFocus
    ' Root-Ordner im Explorer vom Desktop auf C:\ ändern
    Shell "explorer /e,/root,C:\", vbNormalFocus
    ' Root-Ordner im Explorer vom Desktop auf Windowsverzeichnis ändern
    Shell "explorer /e,/root," & Environ$("WINDIR"), vbNormalFocus
    ' Explorer öffnen und im Ordner Desktop den Arbeitsplatz markieren
    Shell "explorer /e,/select,", vbNormalFocus
    ' Explorer öffnen und in der Dateiliste den Windowsordner markieren
    Shell "explorer /e,/select," & Environ$("WINDIR"), vbNormalFocus
    ' Explorer öffnen und in der Dateiliste im Windowsordner die Datei Win.ini markiern
    Shell "explorer /e,/select," & Environ$("WINDIR") & "\win.ini", vbNormalFocus

    Arbeitsplatz öffnen, Rootordner festlegen und Datei/Ordner markieren

    ' Arbeitsplatz im Ordner C:\ öffnen
    Shell "explorer C:", vbNormalFocus
    ' Arbeitsplatz im Windowsordner öffnen
    Shell "explorer " & Environ$("WINDIR"), vbNormalFocus
    ' Root-Ordner im Arbeitsplatz vom Desktop auf C:\ ändern
    Shell "explorer ,/root,C:\", vbNormalFocus
    ' Root-Ordner im Arbeitsplatz vom Desktop auf Windowsverzeichnis ändern
    Shell "explorer ,/root," & Environ$("WINDIR"), vbNormalFocus
    ' Arbeitsplatz öffnen und im Ordner Desktop den Arbeitsplatz markieren
    Shell "explorer /select,", vbNormalFocus
    ' Arbeitsplatz öffnen und in der Dateiliste den Windowsordner markieren
    Shell "explorer ,/select,C:\Winnt", vbNormalFocus
    ' Arbeitsplatz öffnen und in der Dateiliste im Windowsordner die Datei Win.ini markieren
    Shell "explorer ,/select," & Environ$("WINDIR") & "\win.ini", vbNormalFocus

    Dieser Tipp wurde bereits 29.504 mal aufgerufen.

    Voriger Tipp   |   Zufälliger Tipp   |   Nächster Tipp

    Über diesen Tipp im Forum diskutieren
    Haben Sie Fragen oder Anregungen zu diesem Tipp, können Sie gerne mit anderen darüber in unserem Forum diskutieren.

    Neue Diskussion eröffnen

    nach obenzurück


    Anzeige

    Kauftipp Unser Dauerbrenner!Diesen und auch alle anderen Tipps & Tricks finden Sie auch auf unserer aktuellen vb@rchiv  Vol.6
    (einschl. Beispielprojekt!)

    Ein absolutes Muss - Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
    - nahezu alle Tipps & Tricks und Workshops mit Beispielprojekten
    - Symbol-Galerie mit mehr als 3.200 Icons im modernen Look
    Weitere Infos - 4 Entwickler-Vollversionen (u.a. sevFTP für .NET), Online-Update-Funktion u.v.m.
     
       

    Druckansicht Druckansicht Copyright ©2000-2015 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