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
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 ]
