Strona 1 z 1

Makra Basic - podłączenie biblioteki dll

PostNapisane: Cz lip 05, 2018 3:43 pm
przez mironas
Witam pierwszy raz na forum.

Jak podłączyć bibliotekę programistyczną DLL do OO tak, aby można było z niej korzystać w makrach w Basic-u?

Chcę napisać w OO Calc makro do obsługi Subiekta (Sfera) i wg instrukcji należy podpiąć odpowiednią bibliotekę, co w MS Excel-u robi się w menu:
Tools >> References
Ale w OO Calc nie widzę podobnej opcji.

Re: Makra Basic - podłączenie biblioteki dll

PostNapisane: Cz lip 05, 2018 9:50 pm
przez Jan_J
Temat dla mnie zupełnie nie rozpoznany. Przy tym i ważny, i skomplikowany, choćby ze względu na różnice w architekturze bibliotek między systemami operacyjnymi, a także na mnogość języków, w których można pisać makra. Libre nie może sobie pozwolić na uproszczenia Q&D dla Basic pod Windows, a reszta niech se radzi.

Naiwna kwerenda https://www.google.com/search?q=use+dll ... =firefox-b
dała następujące wyniki. Nie wiem ile są warte, ale może naprowadzą na rozwiązanie:
https://forum.openoffice.org/en/forum/v ... =9&t=42997
https://ask.libreoffice.org/en/question ... sic-macro/
https://stackoverflow.com/questions/243 ... fice-basic
(ta ostatnia pozycja raczej dotyczy bibliotek .so niż .dll).

O linkowaniu .dll traktuje także rozdział 9.2.3 OpenOffice Macros Explained Andrew Pitonyaka, http://www.pitonyak.org/OOME_3_0.pdf.