Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Datei-Vorschaubilder

41 views
Skip to first unread message

Georg Linde

unread,
May 23, 2010, 4:26:13 PM5/23/10
to
Hi NG,

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

Ahmed Martens

unread,
May 23, 2010, 6:31:29 PM5/23/10
to
Hallo 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

Georg Linde

unread,
May 24, 2010, 10:06:12 AM5/24/10
to
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

> 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

Ahmed Martens

unread,
May 24, 2010, 10:55:34 AM5/24/10
to

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

Sascha Trowitzsch

unread,
May 24, 2010, 12:39:33 PM5/24/10
to
Hi,

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

Georg Linde

unread,
May 25, 2010, 6:03:22 AM5/25/10
to
Hallo,

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

0 new messages