Frage

Excel 2007 verwendet eine aktualisierte / angepasste Version des Standard-Windows-Ordner Browse-Dialog, in dem Sie sehen können, wenn Sie Office-Schaltfläche navigieren -> Excel-Optionen -> Save -> Server Entwürfe Standort -> Durchsuchen ...

Unser Kunde möchte, dass wir diesen Dialog anstelle des Standard-C # FolderBrowserDialog verwenden - ist das möglich (also das, was Win32-DLLs / API-Aufrufe werden müssten), und mehr auf den Punkt, wäre es legal sein

War es hilfreich?

Lösung

Das Application.FileDialog Objekt sollten Sie geben, was Sie suchen. Sie können, es Multi-Select, stellen Sie den ursprünglichen Ordner zu ermöglichen, setzen Sie einen Dateityp-Filter, etc. Keine API-Aufrufe erforderlich

MSDN File-Dialog Objekt

MSDN File-Dialog Objekt Mitglieder

Andere Tipps

In Windows 7 (möglicherweise vista) Sie vielleicht in der Lage, den Code in hier zu finden.

http://code.msdn.microsoft.com/WindowsAPICodePack

Ich habe bemerkt, sie hätte schließlich in 7 mit einem neuen von dem alten Ordner-Browser zu befreien, die wie ein Datei-Dialog sieht, aber ich bin nicht sicher, wie es zu implementieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top