Hallo Thomas,

Thomas Reusch schrieb:

Hallo,

ich würde gerne wissen, wie es möglich ist, Makros allen Anwendern auf einem
Rechner zur Verfügung zu stellen.

Eigentlich ja.

Es geht darum, dass ich mittels PHP OOo öffnen möchte, um dann ein Makro
auszuführen welches mir Dokumente in andere Formate konvertiert.
Wenn ich OOo über PHP öffne, wird z.B. der Benutzer SYSTEM verwendet. Das
Makro habe ich aber als Nutzer XY erstellt.

Bzgl PHP weiß ich nichts, aber bei Basic-Makros geht es so:
(1) Du legst eine neue Bibliothek an. Darin nimmst du alle Module mit den Basic-Makros auf, die du zur Verfügung stellen willst. (2) Für eigene Bibliotheken wird in der Makro-Verwaltung auch die Schaltfläche "Export" aktiv. Dort kannst du es als Package exportieren. (3) Du schließt OOo einschließlich Quickstarter. Von der Betriebsystem-Kommandozeile rufst du das Programm unopkg aus dem Order <Installationspfad>/program auf. Es müsste dann heißen
unopkg add --shared pfad_zum_package

Näheres findest du unter http://api.openoffice.org/DevelopersGuide/unopkg.html

mfG
Regina


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an