Hallo,
gibt es denn irgendwo UDFs für OpenOffice? Habe bisher nichts dazu gefunden außer einem kleinen Ansatz ein leeres Writer-Dukument aufzumachen :
Spoiler anzeigen
;Info: http://api.openoffice.org/docs/common/re…nentLoader.html
[/autoit] [autoit][/autoit] [autoit]Dim $OpenPar[3]
Global $setOOoProp
$oSM = Objcreate("com.sun.star.ServiceManager")
$oDesk = $oSM.createInstance("com.sun.star.frame.Desktop")
$OpenPar[0]= setProp("ReadOnly", True)
$OpenPar[1] = setProp("Password", "secret")
$OpenPar[2] = setProp("Hidden", False)
$r_doc = $oDesk.loadComponentFromURL( "private:factory/swriter", "_blank", 0, $OpenPar)
[/autoit] [autoit][/autoit] [autoit]Exit
[/autoit] [autoit][/autoit] [autoit]Func setProp($cName, $uValue)
[/autoit] [autoit][/autoit] [autoit]; Dim $oPropertyValue
; Dim $oSM
$oSM = Objcreate("com.sun.star.ServiceManager")
$oPropertyValue = $oSM.Bridge_GetStruct("com.sun.star.beans.PropertyValue")
$oPropertyValue.Name = $cName
$oPropertyValue.Value = $uValue
$setOOoProp= $oPropertyValue
Return $setOOoProp
EndFunc
wenn es nichts gibt: besteht überhaupt Interesse? Lohnt es sich überhaupt in diese Richtung weiterzuforschen?
Also ich wüßte jetzt nicht wirklich was ich damit überhaupt machen soll , ist einfach reines Interesse, da ich gerade auf die neue Excel-UDF gestoßen bin.
Grüße
Stilgar