Bonjour Vincent

J'ai un petit problème que je n'arrive pas à identifier. Je souhaite ouvrir
un document en lançant une macro d'openoffice sans lancer l'interface
graphique. Pour cela, j'utilise la propriété hidden de LoadComponentFromURL.
Le problème c'est que j'ai le message d'erreur suivant "Runetime Error
Basic, Variable d'objet non paramétrée" sur la dernière ligne du script que
je vous mets ci après. (Sachez qu'en mode par défaut, donc sans la propriété
hidden, le script fct très bien)


tu lances comemnt ? avec -headless comme argument ?



dim oDesktop as object
dim oDocument as object
dim sUrl as string

sUrl = "file:///" +  NomFichier
dim arg(0) as new com.sun.star.beans.PropertyValue
arg(0).Name ="Hidden"
arg(0).Value = True


oDesktop = createUnoService("com.sun.star.frame.Desktop")
oDocument = oDesktop.loadComponentFromURL(sUrl,"_blank",0,args())

attention
tu as defini le tableau arg(0) et tu utilises args() ...

Laurent

--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004


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

Répondre à