von saxo » Sa, 08.08.2015 02:02
Hallo, da hier die Posts nach Erstelldatum angelegt sind, muß ich einen neues Thema zu einem oft diskutierten Thema aufmachen:
Ich will in einer Calc-Datei alle Basic Module in eine eigene user-library schreiben und nicht mehr in die Standard-library, weil ich die nicht mit Paßwort versehen kann.
Ich bekomme das mit der BasicLibraries.LoadLibrary einfach nicht hin.
Wenn ich BasicLibraries.LoadLibrary("...") in eine Funktion in der Bibliothek Standard schreibe funktioniert das. Von dieser Funktion aus, kann ich dann auf die Funktionen in meiner User-Bibliothek zugreifen. Ich will aber doch nicht bei jedem Funktionsaufruf aus der User-Bibliothek erst mal eine Funktion in Standard schreiben, von der aus ich die User-Funktion lade. Ich will ein einziges mal beim Öffnen des Dokuments die user-Bibliothek laden und genau das funktioniert nicht:
Wenn ich bei Extras/Anpassen/Reiter Ereignisse "Dokument öffnen" die user-Bibliothek lade, dann erkennt er das nicht.
GlobalScope.BasicLibraries.LoadLibrary beim Programmstart will ich nicht nehmen, denn das müsste auf einem anderen Rechner ja auch angelegt werden.
Bitte um Hilfe
Hallo, da hier die Posts nach Erstelldatum angelegt sind, muß ich einen neues Thema zu einem oft diskutierten Thema aufmachen:
Ich will in einer Calc-Datei alle Basic Module in eine eigene user-library schreiben und nicht mehr in die Standard-library, weil ich die nicht mit Paßwort versehen kann.
Ich bekomme das mit der BasicLibraries.LoadLibrary einfach nicht hin.
Wenn ich BasicLibraries.LoadLibrary("...") in eine Funktion in der Bibliothek Standard schreibe funktioniert das. Von dieser Funktion aus, kann ich dann auf die Funktionen in meiner User-Bibliothek zugreifen. Ich will aber doch nicht bei jedem Funktionsaufruf aus der User-Bibliothek erst mal eine Funktion in Standard schreiben, von der aus ich die User-Funktion lade. Ich will ein einziges mal beim Öffnen des Dokuments die user-Bibliothek laden und genau das funktioniert nicht:
Wenn ich bei Extras/Anpassen/Reiter Ereignisse "Dokument öffnen" die user-Bibliothek lade, dann erkennt er das nicht.
GlobalScope.BasicLibraries.LoadLibrary beim Programmstart will ich nicht nehmen, denn das müsste auf einem anderen Rechner ja auch angelegt werden.
Bitte um Hilfe