Kann .NET OpenFileDialog so eingerichtet werden, dass der Benutzer eine .lnk-Datei auswählen kann

8

Ich möchte ein Dialogfeld anzeigen, mit dem der Benutzer eine Verknüpfungsdatei (.lnk) auswählen kann. Mein Problem ist, dass der Dialog versucht, die Datei / URL zu erhalten, auf die die Verknüpfung verweist, anstatt die .lnk-Datei selbst.

Wie kann ich zulassen, dass .lnk Dateien ausgewählt werden?

    
McBainUK 28.02.2010, 10:49
quelle

2 Antworten

9

Sie können die Eigenschaft OpenFileDialog.DereferenceLinks verwenden, um dieses Verhalten zu beeinflussen ( siehe doc ).

%Vor%

oder

%Vor%

Beide Methoden ergeben eine .lnk -Datei, der erste Ansatz erlaubt jedoch die Auswahl von .lnk Dateien oder normale Dateien, während der zweite <% strong> nur .lnk auswählt. Dateien.

    
AxelEckenberger 28.02.2010, 10:55
quelle
1

Der folgende Code hat einen .lnk-Dateinamen für mich zurückgegeben

%Vor%     
John Knoeller 28.02.2010 10:59
quelle

Tags und Links