Office 2003 & Office XP

12/08/2009 - 14:58 von Raphael Boos | Report spam
Hallo,

hab da eine Frage. Ich habe auf meiner Form einen Button, der ein
Worddokument (test.doc) öffnet. Nun, auf der Entwicklerstation hat es Office
2003, d.h. den Verweis Microsoft.Interop.Office.Word in der Version 11.0.0.0.
Nun, da bei uns nicht alle Office 2003 haben, gibt das eine Fehlermeldung von
wegen Assembly nicht gefunden und das das System die angegebene Datei nicht
finden kann. Gibt es jetzt eine Möglichkeit, dies für beide Versionen
kompatibel zu machen? Kann man irgendwie beide Verweise reinbringen?

MFG Raphael
 

Lesen sie die antworten

#1 Jörg Pauly
12/08/2009 - 16:06 | Warnen spam
Hallo, Raphael,

"Raphael Boos" schrieb im
Newsbeitrag news:
Hallo,

hab da eine Frage. Ich habe auf meiner Form einen Button, der ein
Worddokument (test.doc) öffnet. Nun, auf der Entwicklerstation hat es
Office
2003, d.h. den Verweis Microsoft.Interop.Office.Word in der Version
11.0.0.0.
Nun, da bei uns nicht alle Office 2003 haben, gibt das eine Fehlermeldung
von
wegen Assembly nicht gefunden und das das System die angegebene Datei
nicht
finden kann. Gibt es jetzt eine Möglichkeit, dies für beide Versionen
kompatibel zu machen? Kann man irgendwie beide Verweise reinbringen?

MFG Raphael



ich würde folgendes machen:

Je einen Verweis auf beide Versionen.

Dann rufst Du zunàchst die Funktion des verbreitetsten Systems auf. Sollte
dieses nicht vorhanden sein, wird eine Ausnahme ausgelöst, auf die Du mit
einem Aufruf des anderen Systemes reagieren kannst.

Auch dafür solltest Du eine evtl. Ausnahme abfangen, die Du z.B. mit einer
Hinweisbox abhandelst.

Ähnliche fragen