Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TomLudwig am 08.12.03 - 12:20:06

Titel: File öffnen aus RichEdit (OLE Objekt)
Beitrag von: TomLudwig am 08.12.03 - 12:20:06
Hallo,

ich habe bisher immer ein OLE-Objekt über:

Set wordobj = CreateObject("Word.Application")         ,
wordobj.Documents.Open("C:\Temp.doc")   

erzeugt.
Nun möchte ich genau so ein OLE-Objekt erhalten. Wobei nun das File nicht mehr auf der Platte liegt sondern als Attachment in einem RichEditField.
Ist das möglich?
Titel: Re:File öffnen aus RichEdit (OLE Objekt)
Beitrag von: Axel am 08.12.03 - 12:26:51
Hi,

dazu mußt du die Datei vorher in ein temp. Verzeichnis lösen.


Axel
Titel: Re:File öffnen aus RichEdit (OLE Objekt)
Beitrag von: Axel Janssen temp am 08.12.03 - 12:29:50
 
OLE-Objekte bilden eine eigene VErzeichnisstruktur aus mehreren Dateien. Irgendwo im Web gibt es einen viewer, der einem zumindest die Struktur anzeigt. Diese beinhaltet mehr als (sagen wir) das, was du und ich für das file selber halten.
Wir haben mittels jakarta.POI (java) aus OLE-Objekten Files extrahiert. Das ging. Was du vorhast hört sich das so an als ob du dynamisch aus einem file ein OLE-Objekt generieren willst und das irgendwie in Notes bearbeitbar machen.
Es geht vermutlich mit Java und dem POI Projekt oder mit der C-API. Trivial ist das nicht, würd ich sagen.  


das war Quatsch. Der andere Axel hat recht.
Titel: Re:File öffnen aus RichEdit (OLE Objekt)
Beitrag von: TomLudwig am 08.12.03 - 12:56:59
Außer lösen und dann wieder löschen gibts keine weitere möglichkeit?!?
Naja, dann muss ich es wohl oder übel so machen....

Kann ich überprüfen ob auf der Platte eine bestimmte Datei vorhanden ist?
Titel: Re:File öffnen aus RichEdit (OLE Objekt)
Beitrag von: Don Pasquale am 08.12.03 - 13:09:37
vielleicht mit dem FSO ?

Ciao
Don Pasquale
Titel: Re:File öffnen aus RichEdit (OLE Objekt)
Beitrag von: Axel am 08.12.03 - 13:10:09
Hi,

mit der Anweisung Dir kannst du prüfen, ob eine Datei oder ein Verzeichnis vorhanden ist.

Wegen der Parameter schau bitte mal in die Designer-Hilfe.


Axel