oo - ole-automation

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: oo - ole-automation

automation

von plasma » Mi, 30.11.2005 11:16

es scheint sich eine Lösung anzubahnen, dank an jed0, wenn ichs fertig hab poste ich hier.
grüsse

uno...

von plasma » Di, 29.11.2005 16:55

Hi
direktes uno kann ich über
createInstance("com.sun.star.reflection.CoreReflection") oder
createInstance("com.sun.star.bridge.OleBridgeSupplier2")
vermeiden...
Nur ein Beispiel für den Word Befehl
"MailMergeOpenDataSource"
mit dem ich einfach mal kurz ne Datenquelle anhängen kann, scheints nicht zu geben... und dba kommt ja mit csv zurecht... nicht gut, abers geht.
Vielleicht funktionieren auf mal Felder mit Zeilenumbrüchen...

Von daher reicht mir vielleicht auch ein uno Beispiel. Müsste dann halt alles über den OleBridgeSupplier aufrufen...

Danke für die Antwort :D
Grüsse
plasma

von Toxitom » Di, 29.11.2005 16:03

hey plasma,
...Mit der Einschränkung KEIN uno! Sprache ist egal...
Hmmmm, OOo sein Objektmodell ist UNO. Was immer du tust, ist auf UNO angewiesen. Jede Sprache, die du benutzen willst, muss die UNO Bridge haben und diese dann benötigst du eben die UNO Objekte.
Also, für dein Kriterium - nicht lösbar.

Thomas

...

von plasma » Di, 29.11.2005 14:37

kann mir wenigsten jemand ne antwort schreiben mit 'geht nicht, vergiss es...' oder so was in der art....

oo - ole-automation

von plasma » Fr, 18.11.2005 14:01

Hallo
hat jemand zufällig einen Codeschnipsel rumliegen mit dem ich OpenOffice eine csv Datei als Datenquelle unterschieben kann? Wenn möglich nur temporär, ich möchte keine odb's. Soll eine Ablösung für ein MailMergeOpenDataSource von Word :oops: werden.
Mit der Einschränkung KEIN uno! Sprache ist egal.
Und ja, ich such schon seit Tagen in Foren und Suchmaschinen. :)

Grüsse und Danke schon mal im vorraus

ps: wär schade wenn ich da nichts finden würde... ca. 500 ms-office installationen würden dann unnötig werden.

Nach oben