Dateispeicherort öffnen

7

Wenn Sie eine Datei im Windows Explorer suchen und mit der rechten Maustaste auf eine Datei aus den Suchergebnissen klicken; Es gibt eine Option: "Dateispeicherort öffnen". Ich möchte dasselbe in meinem C # WinForm implementieren. Ich habe das getan:

%Vor%

Gibt es einen besseren Weg?

    
Haroon A. 10.03.2012, 11:37
quelle

2 Antworten

29

Wenn openFileDialog_View ein OpenFileDialog ist, dann werden Sie Rufen Sie einfach einen Dialog auf, der einen Benutzer auffordert, eine Datei zu öffnen. Ich gehe davon aus, dass Sie den Ort im Explorer tatsächlich öffnen öffnen möchten.

Sie würden dies tun:

%Vor%

Um auszuwählen eine Datei explorer.exe benötigt ein /select Argument wie folgt:

%Vor%

Ich habe das aus einem SO-Post bekommen: Einen Ordner im Explorer öffnen und eine Datei auswählen

Also wäre Ihr Code:

%Vor%     
gideon 10.03.2012, 11:42
quelle
4

So mache ich das in meinem Code. Dies öffnet das Dateiverzeichnis im Explorer und wählt die angegebene Datei genau so aus, wie Windows Explorer es tut.

%Vor%     
Chibueze Opata 10.03.2012 11:45
quelle

Tags und Links