🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Symbol in msgbox

Alles zur Programmierung im LibreOffice.
Antworten
e.gottfried
Beiträge: 3
Registriert: Mi 26. Jan 2022, 09:14

Symbol in msgbox

Beitrag von e.gottfried » Mi 26. Jan 2022, 09:53

Hallo
Ich habe ein Makro in eine Dokumentenvorlage eingefügt, das beim Aktivieren des Dokuments ausgeführt wird. Am Ende des Makros befindet sich dieser msgbox-Aufruf:
......
Const sText1 = "Das Makro im Dokument lädt Daten aus der Datenbank."
Const sText2 = "Um das Ergebnis zu sichern wird ein PDF-Export empfohlen!"
Const sText3 = "Sichern per PDF-Export"
msgbox(sText1 + Chr(13) + sText2, 48, sText3)
End Sub
Das klappt auch, jedoch erhalte ich in der msgbox kein Symbol, weder mit 48 (Hinweis) noch mit 64 (Info). Früher, ich weiß nicht mehr wann zuletzt, sind die immer erschienen. Woran könnte das liegen?
Gottfried

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Symbol in msgbox

Beitrag von craig » Mi 26. Jan 2022, 14:03

Hallo,

entferne die äußeren Klammern:

Code: Alles auswählen

Sub Main
Const sText1 = "Das Makro im Dokument lädt Daten aus der Datenbank."
Const sText2 = "Um das Ergebnis zu sichern wird ein PDF-Export empfohlen!"
Const sText3 = "Sichern per PDF-Export"
msgbox sText1 + Chr(13) + sText2, 16, sText3
End Sub
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

e.gottfried
Beiträge: 3
Registriert: Mi 26. Jan 2022, 09:14

Re: Symbol in msgbox

Beitrag von e.gottfried » Mi 26. Jan 2022, 14:13

Hallo
ich hab das gleich mal getestet, ändert aber leider nichts.
OS ist MXLinux18, LO Version: 6.4.6.2
Noch eine Idee?

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Symbol in msgbox

Beitrag von craig » Mi 26. Jan 2022, 14:30

Hallo,

so sieht es bei mir aus:
MessageBox Symbole.odt
(50.42 KiB) 175-mal heruntergeladen
Testhalber mal + durch & ersetzen.

OS und LO-Version siehe Signatur...

Sonst habe ich keine Idee.
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

F3K Total
* LO-Experte *
Beiträge: 2501
Registriert: So 10. Apr 2011, 10:10

Re: Symbol in msgbox

Beitrag von F3K Total » Mi 26. Jan 2022, 15:35

Moin,
LO 7.2.5, Linux Mint 20.3:
MSGBOX.png
MSGBOX.png (25.11 KiB) 2361 mal betrachtet
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO

e.gottfried
Beiträge: 3
Registriert: Mi 26. Jan 2022, 09:14

Re: Symbol in msgbox

Beitrag von e.gottfried » Mi 26. Jan 2022, 15:47

@craig @F3K Total
Danke für die Zeit, das zu testen. Leider brachte auch das & an Stelle von + keine Ergebnisse wie bei dir.
Meine LO Installation ist Bestandteil der MXLinux Installation, also aus den Debian Paketquellen. Vermutlich wurde da etwas nicht mit installiert, wie mein Test ergab. Ich habe noch einen älteren Laptop mit Debian und LinuxCNC zur Steuerung einer CNC Fräse. Dort ist LO in Version 3.x drauf und dort werden die Symbole angezeigt. Falls jemand weiß, wo in den LO-Installationsdateien die Symbole für Basic enthalten sind oder sein könnten, bitte melden.
Viele Grüße
Gottfried


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten