H.S. wrote:

> Hallo,
> 
> ich wollte ein vorhandenes Dokument öffnen. Dazu habe ich folgendes Makro in 
> einem 
> anderen Dokument:
> 
> sub DateiOeffnen
>       sDateiname= "temp.ods"
>       sPfad= "d:\temp"  
>       if right(sPfad,1)<>"\" then sPfad = sPfad & "\"
> 
> a=sPfad & sDateiname 'zur Kontrolle
> 
>     url=converttourl( sPfad & sDateiname )
> '    url = "private:factory/scalc"  'Neue Datei geht auch nicht
> 'print a, "  ", url   'zur Kontrolle
>     dim myFileProp as Object

Richtig wäre dim myFileProp()

>     oDocument = StarDesktop.loadComponentFromURL(url, "_blank", 0, 
> myFileProp() )
> 'gibt einen Fehler obwohl die Dateien existieren    
> 
> end sub
> 
> Es taucht immer der Fehler:
> illegalArgumentException
> auf.
>  Ich habe das Macro vom Dannenhoefer und auch schon mit anderen Vorschlägen 
> im Netz 
> versucht. Wieso läuft das nicht?

Weil du myFileProp mit dem falschen Typ übergibst.

Ciao,
Mathas

-- 
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
Please don't reply to "[EMAIL PROTECTED]".
I use it for the OOo lists and only rarely read other mails sent to it.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an