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

Zurück Vor |
| 2.3.31 Wie kann man Bibliotheken erzeugen und löschen?
Man kann innerhalb von OpenOffice oder einzelnen Dokumenten auch selber Bibliotheken und darunter Module mit eigenem Inhalt erzeugen. Grundsätzlich muß man dazu sich erstmal den Service BasicLibraries holen. Für OpenOffice allgemein: BasicLibs = Globalscope.BasicLibraries Für ein Dokument BasicLibs = ThisComponent.BasicLibraries Innerhalb dieses Services stehen für Bibliotheken unter anderem die Funktionen: hasbyname, createLibary, removeLibary und renameLibrary zur Verfügung. Mit hasbyname kann man prüfen ob eine Bibliothek schon existiert. if BasicLibs.hasbyname("NewLib") then .... Mit CreateLibrary wird eine neue Bibliothek erzeugt. BasicLibs.createLibrary("NewLib") oder um gleich das Objekt zu erhalten NewLibrary = BasicLibs.createLibrary("NewLib") RemoveLibray löscht die Bibliothek BasicLibs.removeLibrary("NewLib") und mit renameLibrary kann sollte man eine Bibliothek umbennen können. Nein der Aufruf BasicLibs.renameLibrary("NewLib", "Testlib") löscht die Bibliothek "NewLib"! |
Seitenanfang |

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