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:
Tweetback für diesen Beitrag? Poste folgende URL http://tinyurl.com/7w6l33 in deinem tweet.
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” ??
14 Stück–wußte leider nicht wie bzw. konnte sie nicht hier reinkopieren.
Übrigens tolle Uhrzeit hier….bei mir ist es(auch auf dem Comp.)eine Stunde früher.
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)
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.
Dieser Blog ist ein rein kostenloses und non-kommerzielles Angebot und wurde von Bergisch-Media - TYPO3 Agentur realisiert. - Impressum
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.