Entwickler-Ecke
Datenbanken - XLS, DOC, PDF in Delphi anzeigen
mambo - Mi 07.04.04 13:44
Titel: XLS, DOC, PDF in Delphi anzeigen
Hallo !
Ich habe folgendes Problem:
Ich habe eine Datenbanktabelle mit einem Blob-Feld "DATEI".
Ich habe darin wie der Name schon sagt verschiedene Dateien gespeichert. In dem DB-Feld "TYP" ist der Typ der Datei ersichtlich (z.B. DOC, XLS, PDF usw.)
Nun möchte ich diese Dateien auslesen und in Delphi dem Benutzer (Read-Only) anzeigen. Wie kann ich das realisieren. Gibt es so eine Art Komponente wie z.B. einen Word-Viewer o.ä. ?
Ich hab's schon mit OLE-Container probiert, aber da zeigt er mir nur immer die 1. Seite des Dokuments als voransicht an, wenn ich Enabled := False beim OleContainer einstelle.
Oder hat jemand eine bessere Idee ?
neojones - Mi 07.04.04 14:11
Warum legst Du Dir nicht auf Grund des Datenbankmodells eine Read-Only-Datei an und öffnest die dann mit ShellExecute im Standardeditor? Sonst müsstest für jeden Typ einen Container aufmachen.
Wenn es sich um ein DMS handelt, was Du da machen willst, dann genügt das den rechtlichen Revisionsansprüchen eh nicht ;-)
Viele Grüße,
Matthias
Sven - Mi 07.04.04 15:00
Word und Excel-Viewer gibt es glaub ich bei MS zum kostenlosen Download.
PDF - Da gibt es irgendetwas mit ActiveX oder so.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!