🙏 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!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
-
Gundo
- Beiträge: 53
- Registriert: So 1. Jul 2012, 10:23
Beitrag
von Gundo » Mi 1. Mär 2017, 16:44
Das Script sieht jetzt so aus:
Code: Alles auswählen
SUB Link_oeffnen_1
DIM oDoc AS OBJECT
DIM oDrawpage AS OBJECT
DIM oForm AS OBJECT
DIM oFeld AS OBJECT
DIM oShell AS OBJECT
DIM stFeld AS STRING
oDoc = thisComponent
oDrawpage = oDoc.Drawpage
oForm = oDrawpage.Forms.getByName("MainForm")
oFeld = oForm.getByName("play 1")
stFeld = oFeld.Text
IF stFeld = "" THEN
EXIT SUB
END IF
REM stFeld = convertToUrl(stFeld)
shell("/usr/bin/mpg321", 1,stFeld)
END SUB
Funktioniert einwandfrei.
Audiodatei wird ohne Verzögerung (unsichbar) abgespielt. Mache ich das REM weg ist kein Ton zu hören. ???
-
RobertG
- * LO-Experte *
- Beiträge: 2884
- Registriert: Sa 19. Mai 2012, 17:37
-
Kontaktdaten:
Beitrag
von RobertG » Mi 1. Mär 2017, 18:57
Hallo Gundo,
das wird dann wohl daran liegen, dass Du das Programm selbst aufrufst und anschließend die Datei dazu lädst. Hauptsache ist doch, dass es funktioniert - und ich mir den Execute-Befehl noch einmal ansehen kann, damit die Parameter dann auch im Base-Handbuch auftauchen.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
Gundo
- Beiträge: 53
- Registriert: So 1. Jul 2012, 10:23
Beitrag
von Gundo » Mi 1. Mär 2017, 20:06
Alles klar.
Unter Linux klappt das vorzüglich, unter Windows hab ich keinen Ton Ich versuch mal aus dem Handbuch die Info zu bekommen. Ist nicht einfach zu verstehen ohne jegliche Programmierkentnisse.
Gruß Gundo
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.