Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: atom007 am Februar 18, 2013, 18:56:58

Titel: Vorschau von externen Dateien
Beitrag von: atom007 am Februar 18, 2013, 18:56:58
Hallo zusammen,

ich hab da mal wieder ein Problem: Ich will in meiner DB ein "Vorschaufenster" von externen Dateien erstellen, in dem alle in einem bestimmten Verzeichnis liegenden PDF´s angezeigt werden und diese dann evtl. über doppelklick geöffnet werden können.
In den PDF´s stehen nur Informationen, die man sich mal ansehen kann, hängen aber mit absolut nichts in der DB zusammen (deshalb möchte ich auch keine Tabelle mit Hyperlinks erstellen). Die PDF´s können auch jederzeit  wieder gelöscht werden.
Geht das irgendwie?

Danke schon mal für´s helfen...  :)
Titel: Re: Vorschau von externen Dateien
Beitrag von: bahasu am Februar 18, 2013, 20:42:26
Hi,

google mal nach "Application.FileDialog"

Harald
Titel: Re: Vorschau von externen Dateien
Beitrag von: ebs17 am Februar 18, 2013, 23:20:43
Meine Anwender sind mit folgender sehr einfachen Variante zufrieden:
Application.FollowHyperlink "X:\irgendwo\PDFVerzeichnis"

Damit wird ein separates Explorerfenster geöffnet, wo sich dann der Anwender eine beliebige Datei auswählen kann.

MfGA
ebs
Titel: Re: Vorschau von externen Dateien
Beitrag von: atom007 am Februar 19, 2013, 15:01:11
Danke schon mal für eure Antworten, aber ich dachte mir das eher anders: Ich wollte kein "Explorer-Fenster" das sich öffnet wenn man auf einen Button klickt, sondern eher ein Listenfeld (oder ähnliches) das mir schon mal im Formular die Dateien anzeigt, die sich in dem Verzeichnis befinden.
Dann per Doppelklick die Datei öffen und fertig.
Die Application.FileDialog öffnet mir das Explorer-Fenster und ich kann dann aussuchen was ich öffen will (Filter-Einbau ist möglich usw.) Ich hab aber schon einmal irgendwo gesehen wie ein Listenfeld oder OLE-Objekt die Dateien angezeigt hat, die sich in einem Ordner befinden. Nur finde ich das jetzt wo ich es brauchen könnte nicht mehr...
Titel: Re: Vorschau von externen Dateien
Beitrag von: Stapi am Februar 19, 2013, 17:55:07
Hallo atom007

Schau mal bei Google "Combox mit Dateinamen füllen" oder "Access Kombinationsfeld füllen mit Dateinamen"
Titel: Re: Vorschau von externen Dateien
Beitrag von: ebs17 am Februar 19, 2013, 19:53:45
Ein vorhandenes Verzeichnis kannst Du

- mit einer Dir-Schleife oder
- unter Nutzung des FileSystemObjects oder
- mit FileSearch (ab Acc2007 mit Ersatzklasse)

auslesen und die ermittelten Dateien in ein Objekt deiner Wahl (Tabelle, Listenfeld, Array u.a.) schreiben und letzten Endes zur Ansicht bringen.

MfGA
ebs
Titel: Re: Vorschau von externen Dateien
Beitrag von: atom007 am Februar 19, 2013, 20:41:44
Ganz vielen Dank an alle die geholfen haben!

Genau das was Stapi beschreibt war das, was ich gesucht hab.
Jetzt kann ich die Dateien anzeigen lassen und auch öffnen, ohne dass jemand auf den eigentlichen Ordner zugreifen muss.