Hallo zusammen,
in VB gibt es die Möglichkeit eine Struktur direkt per DIM festzulegen
und dann den Objekten innerhalb der Struktur einen Wert zuzuweisen
Ich bekomme in Autoit das Objekt ohne Fehlermeldung angesprochen, allerdings erhalte ich danach bei der Zuweisung der Werte an das Objekt immer die Fehlermeldung, daß eine Objektvariable erwartet wird.
[autoit];der Schnipsel hier funktioniert einwandfrei
$osm = ObjCreate("com.sun.star.ServiceManager")
$oPropertyValue = $osm.Bridge_GetStruct("com.sun.star.beans.PropertyValue")
$oPropertyValue.Name = $cName
$oPropertyValue.Value = $uValue
;das hier funktioniert nicht
$osm = ObjCreate("com.sun.star.ServiceManager")
$ocellrangeaddress = $osm.Bridge_GetStruct("com.sun.star.table.cellrangeaddress")
$ocellrangeaddress.Sheet = 0 ;Fehlermeldung, daß $ocellrangeaddress keine obj-variable ist
Sowohl "com.sun.star.beans.PropertyValue" als auch "com.sun.star.table.cellrangeaddress" sind laut api.openoffice (da hab ich die letzten Stunden verbracht^^) beide "struct"......
Wahrscheinlich finde ich nur die richtige Methode nicht. ObjektOrientierte Proggrammierung war noch nie mein Ding^^
thx 4 help vorab
Andy