Dateivorschau in Ordnern und Office 2007

21. März 2007 - Von Christoph in Downloads, Entwicklung, Feature, Hilfe, Software, Tweaks | Beitrag Seperat Öffnen

Zufällig bin ich heute über einen Artikel auf Microsofts MSDN-Seiten gestoßen, welcher beschreibt, wie man sich eine Dateivorschau unter Vista und Office 2007 erstellt.

Interessiert habe ich daraufhin die Beispieldatei heruntergeladen und installiert.

Zuerst meckerte die Installation zwar, dass sie die Microsoft Visual J# Redistributable zur Installation benötige, nach dem Download und der Installation des Paketes konnte ich den Beispielcode ohne weitere Schwierigkeiten installieren.

Standardmäßig kann Vista TXT-Dateien in einem kleinen Fenster im Ordner darstellen.

Dies erreicht man, in dem man auf "ORGANISIEREN" klickt, dann auf "LAYOUT" und anschließend "VORSCHAUFENSTER" aktiviert.

Eigentlich eine ganz nette Sache, nur:

Was mit TXT-Dateien geht, geht sicherlich auch mit weiteren Dateien…

Zumindest dachte sich das der Autor des MSDN-Artikels Stephen Toub und erstellte die o.g. Beispielerweiterung.

Nach der Installation lassen sich neben den bereits erwähnten TXT-Dateien auch noch HTML, XML, PDF, GIF, JPG, MP3, MPG, ZIP, uvm darstellen.

Für Bastler ist in dem MSDN-Artikel zusätzlich auch noch eine Anleitung, wie weitere Dateien sichtbar gemacht werden können.

Quelle:
Anzeigen von Daten nach Wunsch mit unserem verwalteten Vorschauhandlerframework

Vorschau:

Archiv 

Grafikvorschau

HTML

Media

Schrift

Bookmark diesen Artikel

Bookmarke diesen Artikel Trackback URL zu diesem Artikel Trackback URL RSS Feed für Kommentare Kommentare RSS

Tweetback für diesen Beitrag? Poste folgende URL http://tinyurl.com/7w6l33 in deinem tweet.

6 Kommentare

Neuen Kommentar schreiben

1. Paulemann schrieb am 21. März 2007 um 22:08

Das Obengenannte lässt sich aber auch so darstellen. Habe es gerade getestet.
Nur unter Organisieren das Layout, wie oben angesprochen, einstellen und es funzt.

2. Christoph schrieb am 21. März 2007 um 22:41

OK…. die Interessantesten Darstellungen habe ich natürlich im Eiffer vergessen…..

ZIP Lässt sich soweit ich das jetzt noch Beurteilen kann erst mit dem MSDN Code darstellen…

folgende Einträge habe ich in meiner Registry, jeweils als Wert mit dem MSDH Handler:

MSDN Magazine MSI Preview Handler
MSDN Magazine Strong Name Key Preview Handler
MSDN Magazine CSV Preview Handler
MSDN Magazine PDF Preview Handler
MSDN Magazine Resources Preview Handler
MSDN Magazine ZIP Preview Handler
MSDN Magazine Internet Explorer Preview Handler
MSDN Magazine XAML Preview Handler
MSDN Magazine Binary Preview Handler
MSDN Magazine Serialized Ink Preview Handler
MSDN Magazine RESX Preview Handler

Insgesamt sind bei mir 21 Einträge (inkl. {standard} unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers)
zu finden.
Wieviele sind es auf einem System ohne diese “Erweiterung” ??

3. Paulemann schrieb am 21. März 2007 um 23:03

14 Stück–wußte leider nicht wie bzw. konnte sie nicht hier reinkopieren.

4. Paulemann schrieb am 21. März 2007 um 23:05

Übrigens tolle Uhrzeit hier….bei mir ist es(auch auf dem Comp.)eine Stunde früher.

5. Christoph schrieb am 21. März 2007 um 23:25

OK, ich hab die auch nur abgetippt.

Bin gerade am herumexperimentieren, wie ich noch weitere dateitypen hinzufügen kann.
Dazu muss ein wenig an der Registry gebastelt werden.

Ich gebe zu, dass ich den Artikel auch nur mal überflogen habe…
konnte ihn mir leider bis jetzt noch nicht komplett zu gemüte führen.

Werde es aber mit der Zeit mal probieren, ob sich auf diesem Beispiel weiter aufbauen lässt usw.

(bsp. ist die PDF Vorschau für Office 2007 auf ähnliche Weise entstanden… ;)
(ein paar Artikel weiter unten)

6. Christoph schrieb am 21. März 2007 um 23:59

Nachtrag:

Dem Preview Handler für *.txt Dateien können auf sehr einfache Art weitere Plaintext - Dateien zur Ansicht hinzu gefügt werden.

(beispielsweise .css (cascading stylesheets) .log (log dateien) usw.)
Eben alles, was man auch mit Notepad öffnen kann.

Da der txt Preview Handler bereits in Vista integriert ist, kann hier auf den in dem Beitrag genannten Beispielcode verzichtet werden.

Schritt 1)
Erstellen eines neuen Textdokumentes.
Bennen Sie das Dokument um und ändern Sie dabei auch die Dateiendung von .txt nach .reg.

Schritt 2)
Mit einem rechtsklick auf die Datei und dann Bearbeiten, öffnen Sie diese und tragen folgendes ein.

Windows Registry Editor Version 5.00

Schritt 3)
Für jede Datei, welche mit dem Preview Handler angeschaut werden soll, erstellen Sie einen Eintrag wie diesen:

[HKEY_CLASSES_ROOT\.css\shellex\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@=”{1531d583-8375-4d3f-b5fb-d23bbd169f22}”

Anmerkung: .php steht hier als Beispiel für eine PHP Datei.

Der Wert
8895b1c6-b41f-4c1c-a562-0d564250836f
sagt dem System, dass es sich bei dem Schlüssel um einen Vorschauhandler handelt

Der Wert
1531d583-8375-4d3f-b5fb-d23bbd169f22
bezeichnet, um welchen Handler es sich hierbei handelt.
1531d583-8375-4d3f-b5fb-d23bbd169f22 ist wie unter HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\PREVIEWHANDLER\
zu erkennen der txt Preview Handler.

Will man mehrere Dateien entsprechend darstellen, so fügt man den oben genannten Eintrag einfach mehrmals untereinander auf und ändert entsprechend die Dateiendungen.

Das Dokument nun einmal abspeichern und mit einem Doppelklick ausführen.

Eventuelle Warnmeldungen mit OK bestätigen.

Anschließend können diese Dateien ebenfalls im Ordner direkt betrachtet werden.

Schreibe einen Kommentar

Benutzerlogin


Registrieren

Werbung

Du möchtest vista-blog.de ohne Werbung genießen? Dann registriere dich.

Themen

Newsletter

Twitter Button from twitbuttons.com

Bookmarke den Vista-Blog

Wallpaper Diashow

Dieser Blog ist ein rein kostenloses und non-kommerzielles Angebot und wurde von Bergisch-Media - TYPO3 Agentur realisiert. - Impressum

Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de