Bild anzeigen
Verfasst: Do, 27. Okt 2016 8:14
Moin,
eine strategische Frage: Ich speichere Bilder in einer dbf (FOXCDX mit binärem Memofeld). Und ich habe auch eine Funktion, mit der ich Dateien per DLLCall mit dem auf dem jeweiligen Rechner zugewiesenen Standardprogramm öffnen kann.
Problem mit dieser Konstellation: Dazu muß die Datei auf dem Rechner gespeichert sein, damit die als Parameter zum Öffnen übergeben werden kann.
Hat jemand eine pfiffige Idee, wie ich das lösen könnte? Klar, ich könnte jetzt jedes Mal die Daten aus der db im temp-Verzeichnis des Rechners als Datei speichern, aufrufen, und wieder löschen. Aber gibt es da nicht was interessanteres?
Jan
eine strategische Frage: Ich speichere Bilder in einer dbf (FOXCDX mit binärem Memofeld). Und ich habe auch eine Funktion, mit der ich Dateien per DLLCall mit dem auf dem jeweiligen Rechner zugewiesenen Standardprogramm öffnen kann.
Problem mit dieser Konstellation: Dazu muß die Datei auf dem Rechner gespeichert sein, damit die als Parameter zum Öffnen übergeben werden kann.
Hat jemand eine pfiffige Idee, wie ich das lösen könnte? Klar, ich könnte jetzt jedes Mal die Daten aus der db im temp-Verzeichnis des Rechners als Datei speichern, aufrufen, und wieder löschen. Aber gibt es da nicht was interessanteres?
Jan