Domino 9 und frühere Versionen > Entwicklung
Problem mit Wordobject
Colibri:
Also die Notes.ini habe ich jetzt verglichen. Alle Zeilen mit Word sind gleich wie an einem PC wo's geht. Ich kann zwar ein Wordobject in einem rtFeld erstellen, das Notesdokument dann aber nicht speichern.
Was auch komisch ist, in der Menuleiste von Notes steht normalerweise (wenn man ein Dokument anklick) Dokument. An diesem PC steht in der Menuleiste aber Word.Document.8
Ich werde an diesem PC jetzt wohl das Office mal neu installieren lassen, vielleicht hilft das.
Danke und ein schönes WE
koehlerbv:
Das ist genau das, was mich die ganze Zeit gewundert hat: Warum funktioniert bei Dir überhaupt ein GetObject ("Word"). Leider hatte ich nicht genug Zeit, mich hier in für mich (noch) etwas unsicheres Terrain zu begeben:
Muss es denn nicht heissen:
Set wordobject = uidoc.GetObject ("Word.Application") bzw.
Set wordobject = uidoc.GetObject ("Word.Application.8") bzw.
Set wordobject = uidoc.GetObject ("Word.Application.9")
Das scheint mir - wie Jens es ja schon schrieb - ein Problem auf OS-Seite (Registry) bei Euch zu sein.
Such mal spassenshalber hier nach "GetObject" und dann nach "Word". Dann verdichtet sich das mit meinem Verdacht, das "Word" alleine nicht ausreicht, um der Registry die notwendigen Informationen für das COM-Objekt zu entlocken.
HTH,
Bernhard
animate:
Du kannst eingebetteten Objekten einen Namen geben.
Über den Namen kannst du sie dann ansprechen.
Wenn das Objekt "Word" heißt, dann is es ok.
Mit der GetObjekt-Methode der NotesUIDocument-Klasse holst du dir ein Handle auf ein Objekt, das im Dokument ist.
Mit der LS-Funktion GetObject holst du dir ein Handle auf ein Objekt, das außerhalb deines UIDocs ist.
Also GetObject("Word.Application") holt die ein Handle auf eine geöffnete Word-Anwendung (oder auch nicht, wenn keine offen ist)
Semeaphoros:
Hab auch das Gefühl, dass die Registry hier verschossen ist, ob das aber mit einer Neuinstallation behoben wird, ist fraglich, da MS die Registry bekanntlich nicht aufräumt.
Colibri:
Es hat geklappt ;D mein Hilfsadmin vor Ort hat das Office deinstalliert und die Registry von Hand aufgeräumt, jetzt funktioniert es.
Vielen Dank an alle die mitgeholfen haben.
Colibri
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln