Fehlermeldung obwohl nicht möglich

Hallo ihr alle,

ich habe ein Makros geschrieben:

dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Color"
args1(0).Value = 16760576

dispatcher.executeDispatch(document, ".uno:Color", "", 0, args1())

bekomme jedoch die Fehlermeldung das die Objektvariable, ich denke args1(), nicht belegt ist. Warum?

Denn weiter oben steht ja schon

  dim document as object
    document = ThisComponent.CurrentController.Frame
  dim dispatcher as object
    dispatcher = createUnoService("com.sun.star.frame.Dispatchhelper")

Gruß
Christian Palm

Hallo Christian,

ich habe das Makro per Aufzeichnung generiert. Ich sehe einen Unterschied: "DispatchHelper" hat ein großes H. Wenn du die angegebenen Zeilen aus dem Code kopiert hast, dann dürfte das der Fehler sein. Sonst sehe ich keinen Unterschied.

Gruß
Gerhard