![]() |
Datenbank: mysql • Version: 5.2 • Zugriff über: mydac
Datei aus blob nur öffnen, nicht speichern
Hallo zusammen,
weiß jemand ob und wie es geht, eine Datei aus einem Blob-Feld mit z.b. word zu öffnen, ohne es hinterher dauerhaft auf der platte zu haben? Mfg Fridolin |
Re: Datei aus blob nur öffnen, nicht speichern
Hallo Fridolin,
wenn MSWord die ActiveX Schnittstelle IPersistStream(Init) unterstützt - wovon ich ausgehen möchte - dann sollte es über deren Load-Methode funktionieren. Beispiele für das Arbeiten mit dieser Schnittstelle kannst du hier finden, wenn du nach ipersist* suchst. Grüße vom marabu |
Re: Datei aus blob nur öffnen, nicht speichern
Nicht direkt, da Word ja eine datei braucht. man könnte aber versuchen den Inhalt eines Blobs in ein neues Worddokumnet einfügen (per COM/OLE)
|
Re: Datei aus blob nur öffnen, nicht speichern
Na gut, dann muss ich es wohl anders versuchen. Wie ist es denn, wenn ich die Datei doch auf der Platte speichere, sie gleich im nächsten schritt öffne und beim beenden von word wieder lösche?!
Dann bräuchte ich ja ne Funktion, mit der ich alle 5 Sekunden prüfe, ob die Datei noch geöffnet ist. Ist denn sowas denkbar? |
Re: Datei aus blob nur öffnen, nicht speichern
Wie erfolgt der Zugriff auf die DB? Direkt aus Word oder Delphi?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz