habe hier eine kleine Dateiverwaltung auf Access-Basis, in die ich auch
gerne eine Dateivorschau implementieren m�chte. Ich denke da an die
diversen Grafik-Formate, Office-Dokumente, PDFs und andere. Ich Vista/
W7 scheint es ja eine gute Vorschau im Explorer; super w�re, wenn ich
auf diese Funktionen irgendwie mit VBA zugreifen k�nnte...
Stundenlanges googlen hat mich bisher nur soweit gebracht, da� das wohl
mit dot.net funktioniert...
Hat jemand einen Ansatzpunkt ?
Danke, Gru� Georg
stell ein Verweis auf die c:\windows\system32\webvw.oca her. Binde die
Thumbclt in Deinem Formular ein.
Dieses Steuerelement stellt die Thumbnails dar und werden wie folgt
versorgt:
Thumb1.displayFile "c:\...\brief.doc"
Die Thumbnails k�nnen so ziemlich alle Formate in der Vorschau anzeigen.
Die Gr��e der Vorschau ist dabei unbeschr�nkt.
Einschr�nkungen sind:
Word, nur wenn Vorschaubild gespeichert wurde
Excel, nur ein kleiner Bereich
PDF, wird nur die erste Seite gezeigt
html, werden IMO nicht angezeigt.
Ansonsten, super Sache. Verwende das alles allerdings in VB6 in meinem
Dokma-Programm und habe damit bisher keine Probleme gehabt.
Gru� Ahmed
--
Antworten bitte nur in der Newsgroup
danke f�r die Info.
Ahmed Martens schrieb:
> stell ein Verweis auf die c:\windows\system32\webvw.oca her. Binde die
> Thumbclt in Deinem Formular ein.
Ich finde nur die webvw.dll, scheint aber die richtige Datei zu sein
> Word, nur wenn Vorschaubild gespeichert wurde
> Excel, nur ein kleiner Bereich
> PDF, wird nur die erste Seite gezeigt
> html, werden IMO nicht angezeigt.
>
Bilder sind super, Excel geht bei mir leider nicht ?!?, PDFs werden nur
ganz klein dargestellt. Finde bei den Control-Eigenschaften auch nichts,
was das �ndern k�nnte...
Ich werde mal weiterforschen, trotzdem danke,
Gru� Georg
Das Control kannst Du in jeder beliebigen Gr��e anzeigen lassen. Einfach
einmal vergr��ern. Kann sein, dass du nach dem Vergr��ern einfach das
Formular in der Normalansicht �ffnen musst, damit auch das
Vorschauobjekt in der richtigen Gr��e in der Entwurfsansicht angezeigt
wird.
Ansosten verwende ich f�r die PDF-Anzeige sowieso das OCX von Adobe.
Damit kann ich ja die PDF in gew�nschten Gr��e anzeigen. F�r alle
anderen nimm dann halt die Thumb.
Die Eigenschaften sind:
With Thumb1
.Width
.Left
.Height
.Top
.Visible
.CausesValidation
.Container
.displayFile
.Drag
.DragIcon
.DragMode
.freeSpace
.haveThumbnail
.Height
.HelpContextID
.HelpContextID
.index
.Left
.Move
.Name
.Object
.Parent
.SetFocus
.ShowWhatsThis
.TabIndex
.TabStop
.Tag
.ToolTipText
.Top
.totalSpace
.usedSpace
.Visible
.WhatsThisHelpID
.Width
.ZOrder
End With
Die einzigen die ich benutze, sind left, width usw. und halt
Displayfile. Alles andere habe ich bisher nie bn�tigt.
Einfach einmal ausprobieren, was wichtig sein k�nnte.
Events sind:
Thumb1.DragDrop
Thumb1.DragOver
Thumb1.GotFocus
Thumb1.LostFocus
Thumb1.OnThumbnailReady
Thumb1.Validate
Georg Linde wrote:
> Hallo Ahmed,
>
> danke f�r die Info.
>
> Ahmed Martens schrieb:
>
>> stell ein Verweis auf die c:\windows\system32\webvw.oca her. Binde
>> die Thumbclt in Deinem Formular ein.
>
> Ich finde nur die webvw.dll, scheint aber die richtige Datei zu sein
W�re noch zu erw�hnen, dass es diese DLL nur unter XP gibt, nicht aber unter
Vista oder Win7.
F�r diese OS h�tte ich auch keine L�sung.
Ciao, Sascha
Sascha Trowitzsch schrieb:
>> Ich finde nur die webvw.dll, scheint aber die richtige Datei zu sein
>
> W�re noch zu erw�hnen, dass es diese DLL nur unter XP gibt, nicht aber
> unter Vista oder Win7.
> F�r diese OS h�tte ich auch keine L�sung.
Oh, das hatte ich noch garnicht festgestellt, da ich hier meine ersten
Tests mit XP gemacht habe....
Sollte aber auf jeden Fall auch eine L�sung f�r W7 sein...somit wohl ein
K.O.-Kriterium.
Na ja, W7 ist ja noch rel. jung, vielleicht t�ftelt irgendwann mal
jemand was aus.
Danke Euch beiden...
Gru� Georg