Alle 17:08, venerdì 20 gennaio 2006, Antonello Cerrato ha scritto:
[....]
> in questa riga ricevo l'errore (tradotto dal tedesco...) 'Variabile
> oggetto non occupata' (suppongo che si intenda non definita):
>      xGraphic = GraphicProvider.queryGraphic(mediaprops())
> ho provato anche a mettere l'indice nell'array cioé:
>     xGraphic = GraphicProvider.queryGraphic(mediaprops(0))
> ma non cambia
>
>     perché? Se qualcuno mi aiuta gli sarei molto grato!

Ho fatto una prova e tutto funziona a dovere.
sotto trovi il mio codice di test:
 - OOo2.0.1 (it) su Linux

ciao
Paolo M

REM  *****  BASIC  *****

sub Main
oDoc = ThisComponent
sURL = ConvertToUrl("/home/paolo/img.jpg")

xShape = oDoc.createInstance("com.sun.star.drawing.GraphicObjectShape")
xTextContent = oDoc.createInstance("com.sun.star.text.GraphicObject")

oDoc.getDrawPage.add(xShape)

GraphicProvider = createUnoService("com.sun.star.graphic.GraphicProvider")

dim mediaprops(0) as new com.sun.star.beans.PropertyValue
mediaprops(0).Name="URL"
mediaprops(0).Value=sURL
xGraphic = GraphicProvider.queryGraphic(mediaprops())
end sub

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

Rispondere a