nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

ShellFolder programmieren

Von: Alexander Mueller (millerax@hotmail.com) [Profil]
Datum: 12.06.2009 21:48
Message-ID: <4a32b109$0$31873$9b4e6d93@newsspool3.arcor-online.net>
Newsgroup: de.comp.os.ms-windows.programmer
Hallo

ich hatte des öfteren die Idee, einen eigenen Typ von Ordner bzw
Ansicht zu erzeugen, die im Windows-Explorer einbindbar sein soll,
in welcher man quasi eine gefilterte Ansicht auf mehrere echte
FS*-Ordner gleichzeitig haben können soll.

Simples Beispiel:
Man hat an vielen Stellen im FS Dokumente zu einem bestimmten
Thema und möchte die in einem Ordner anzeigen können.

Also wenn es ein DB wäre, würde man das mit einem View, der
ein paar where-Kriterien und ein paar Join u/o Unions enthält darstellen.
D.h also, es darf auf gleichnamige Files in dem "Ordner" geben.
Optimal, aber nachrangig, wäre, wenn auch nicht-FS Objekt
(z.B. Emails, Kontaktobjekte, Webadressen, ...)  mit eingebunden werden
könnten.

So nun die Frage: wie geht das, und geht das mit .NET oder muss
man Win32/C++ bemühen. Ich habe in Erinnerung, dass es irgendwo im
alten MSDN so ein Tutorial über ShellFolders gab, wo auch was
zum Thema "roll your own" geschrieben stand. Find's aber
nicht mehr.

Alle Tipps willkommen,
Alex


*FS = Dateisystem (file system)

[ Auf dieses Posting antworten ]