ich habe in VB.net programmiert und um zu erreichen, dass ein Calc-File in OO geladen wird:
Code: Alles auswählen
Dim oDesk, oDoc AS Object
Dim ladeZustand(0)
oDesk = oSM.createInstance("com.sun.star.frame.Desktop") 'Erstelle den ersten & wichtigsten Dienst
ladeZustand(0) = oSM.Bridge_GetStruct("com.sun.star.beans.PropertyValue")
ladeZustand(0).Value = True
'Lade ein Calc-Tabellendokument
Dim str As String = pfad + fName + ".ods" 'pfad ist Dateipfad, fName ist Dateiname
str = str.Replace("\", "/")
str = "file:///" + str.Replace(":", "|")
oDoc = oDesk.loadComponentFromURL(str, "_blank", 0, ladeZustand)
Seit ich OO 3.1 installiert habe, geht es nicht mehr. oDoc ist Nothing, die Datei wird nicht mit oo-Calc geöffnet.
Woran kann das liegen? Was muss ich ändern?
Grüße-
Dietrich