| Startseite | Inhalt
StarBasic / OpenOffice.org Basic FAQ
Fragen und Infos: starbasic@dannenhoefer.de

Zurück Vor |
| 5.1 Wie kann man die Objekte der API verwenden?
Um die angebotenen Objekte (Services) und deren Methoden zu verwenden, müssen diese einem eigenem Objekt zu gewiesen werden. Dies erfolgt mit createunoservice. Dim MyObjekt as Object MyObjekt = createunoservice("com.sun.star.ui.dialogs.FilePicker") An dieser Stelle steht im Developerguide, dass man den Typ Object nicht angeben soll, da dieser für StarBasic-Objekte gedacht ist. Also: Dim MyObjekt MyObjekt = createunoservice("com.sun.star.ui.dialogs.FilePicker") In allen mitgelieferten Beispielen wird aber der Typ mit angegeben. Wichtig ist hierbei darauf zu achten, dass die Groß- und Kleinschreibung stimmt. Hier z.B. FilePicker und nicht filepicker. Starbasic gibt bei falscher Schreibweise keine Fehlermeldung aus. Das Objekt wird dann nicht erzeugt und die Fehlermeldung kommt dann beim ersten Zugriff auf das Objekt ("Objektvariable nicht belegt"). Danach kann man auf die Methoden und Eigenschaften des Objektes zu greifen. MyObjekt.Methode(Optionale Parameter) MyObjekt.Eigenschaft = XXXX Siehe auch: Wie kann man sich Methoden und Eigenschaften anzeigen lassen? Wie geht man mit Eigenschaften des Typ "stuct" um? |
Seitenanfang |

2003 - 2009 von Michael Dannenhöfer |
Letzte Aktualisierung: 06.04.2009