Welche Art dll brauche ich, um diese in OOo Basic einbinden zu können?
Ich bin kein Experte für dlls, habe jedoch schon selbst welche erstellt (mit VB 6), aber:
Ich weiß nicht worauf die fRage zielt bzw. das es verschiedene Arten von dlls gäbe bzw. wie diese kategorisiert werden.
Für allgemeine Entwicklung von *.dlls könnte ich das (allerdimgs inzwischen recht alte) Buch "Scripting Host" von Tobias Weltner benennen:
http://www.amazon.de/Franzis-Buch-Softw ... 337&sr=8-2
dort ist u.a. beschrieben wie man dlls selbst erstellt.
Für OOo könnte ich spontan den Link:
http://www.hajoschepker.biz/www/downloa ... -1.0.0.zip
nennen, da ich weiß das execompat eine beispielanwendung von dll+Starbasic ist und in dem Zip auch Quellcode der dll beiliegen sollte. Execompat funktioniert, im Gegensatz zu dem was der Link ggf. verrät) auch zumindest unter OOo 1.x, was zumindest für eigene Versuche zum Verständnis der Einbindung ausreichen sollte und einzig dann zusätzliuch auf OOo 3.x übertragen werden müßte.
(Vielleicht funktioniert execompat sogar selbst unter 3.x, ich weiß es dann nur nicht)
Wie kann ich mit vs08 eine solche dll erstellen? Was muss ich dabei beachten?
Wohl eher keine FRage für dieses Forum hier.
Ich könnte zwar ggf. Hinweise für SElbiges unter VB 6 geben aber nicht zu Visual Studio 2008 sagen, wobei eigentlich die dll-Entwicklung unter VB 6 schon so einfach war (man klickt irgendwo auf neues Projekt und wählt dann dll-Projekt, schreibt anschlissend den code und kompilliert) da ich mir nicht denken kann da das in VS 08 komplizierter sein sollte.
Gruß
Stephan
[quote]Welche Art dll brauche ich, um diese in OOo Basic einbinden zu können?[/quote]
Ich bin kein Experte für dlls, habe jedoch schon selbst welche erstellt (mit VB 6), aber:
Ich weiß nicht worauf die fRage zielt bzw. das es verschiedene Arten von dlls gäbe bzw. wie diese kategorisiert werden.
Für allgemeine Entwicklung von *.dlls könnte ich das (allerdimgs inzwischen recht alte) Buch "Scripting Host" von Tobias Weltner benennen:
http://www.amazon.de/Franzis-Buch-Software-Verlag-Scripting/dp/3772372155/ref=sr_1_2?ie=UTF8&s=software&qid=1267100337&sr=8-2
dort ist u.a. beschrieben wie man dlls selbst erstellt.
Für OOo könnte ich spontan den Link:
http://www.hajoschepker.biz/www/download/addins/excompat-1.0.0.zip
nennen, da ich weiß das execompat eine beispielanwendung von dll+Starbasic ist und in dem Zip auch Quellcode der dll beiliegen sollte. Execompat funktioniert, im Gegensatz zu dem was der Link ggf. verrät) auch zumindest unter OOo 1.x, was zumindest für eigene Versuche zum Verständnis der Einbindung ausreichen sollte und einzig dann zusätzliuch auf OOo 3.x übertragen werden müßte.
(Vielleicht funktioniert execompat sogar selbst unter 3.x, ich weiß es dann nur nicht)
[quote]Wie kann ich mit vs08 eine solche dll erstellen? Was muss ich dabei beachten?[/quote]
Wohl eher keine FRage für dieses Forum hier.
Ich könnte zwar ggf. Hinweise für SElbiges unter VB 6 geben aber nicht zu Visual Studio 2008 sagen, wobei eigentlich die dll-Entwicklung unter VB 6 schon so einfach war (man klickt irgendwo auf neues Projekt und wählt dann dll-Projekt, schreibt anschlissend den code und kompilliert) da ich mir nicht denken kann da das in VS 08 komplizierter sein sollte.
Gruß
Stephan