Libre Office

LO Basic verhält sich merkwürdig

Alles zur Programmierung im LibreOffice.
mikele
* LO-Experte *
Beiträge: 2076
Registriert: Mo 1. Aug 2011, 20:51

Re: LO Basic verhält sich merkwürdig

Beitrag von mikele » So 11. Okt 2026, 06:27

Hallo,
es scheint ja nicht grundsätzlich die Kombination zu sein.
Was passiert, wenn du nur

Code: Alles auswählen

Dim oDesktop
nimmst?
Ist die Variable evtl. schon global definiert?
Gruß,
mikele

Theophilus61
Beiträge: 38
Registriert: Do 18. Aug 2022, 18:28

Re: LO Basic verhält sich merkwürdig

Beitrag von Theophilus61 » Fr 16. Okt 2026, 17:50

Moin,
wenn ich das "as Object" weglasse, wird auch kein Fehler angezeigt.
Ich habe alle Makros gelöscht, oDesktop wird also nirgendwo anders definiert.
Der Syntaxfehler wird bei beliebigen Variablennamen ausgeworden (oBlabla oder so)

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2767
Registriert: Fr 10. Dez 2010, 10:01

Re: LO Basic verhält sich merkwürdig

Beitrag von karolus » Fr 16. Okt 2026, 18:17

Theophilus61 hat geschrieben: ↑
Fr 16. Okt 2026, 17:50
Moin,
wenn ich das "as Object" weglasse, wird auch kein Fehler angezeigt.
Ich habe alle Makros gelöscht, oDesktop wird also nirgendwo anders definiert.
Der Syntaxfehler wird bei beliebigen Variablennamen ausgeworden (oBlabla oder so)
»StarDesktop« gibts schon seit 30 Jahren völlig umsonst, da muss du weder 'dim'en noch per »createUnoService("com.sun.star.frame.Desktop")« initialisieren!
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Open Office
Antworten