BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!

❤️ DANKE >><< DANKE ❤️

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 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
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
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) 101-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
Beiträge: 2410
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) 1433 mal betrachtet
Gruß R
Windows 10: 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 nutzen:


Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten