HI,
mit VLC geht's, VLC startet ud spielt den song(mp3) ab:
Code:
mediaplayer$ =OpenFileRequester("Mediaplayer wählen",b$,"*.*",0)
Code:
a$=mediaplayer$+"/Contents/MacOS/"+RemoveString(GetFilePart(mediaplayer$),".app",#PB_String_NoCase)
Code:
RunProgram(a$,
#DQUOTE$+songs(index)\link.s+#DQUOTE$,
ordner_path$+songs$)
Mit Quicktime geht's nicht.
Quicktime startet, wenn ich das so mache:
Code:
RunProgram(#DQUOTE$+a$+#DQUOTE$,
#DQUOTE$+songs(index)\link.s+#DQUOTE$,
ordner_path$+songs$)
Dann allerdings meldet MacOSX, dass ich keine Zugriffsrechte hätte.
Mit
Code:
RunProgram("open",
#DQUOTE$+songs(index)\link.s+#DQUOTE$,
ordner_path$+songs$)
allerdings startet Quicktime und spielt den song ab.
Wenn im app-path keine Leerzeichen sind, dann darf ich auch nicht die #DQUOTE$ verwenden. So bei VLC. VLC startet nicht, wenn ich
Code:
runprogram(#DQUOTE$+a$+#DQUOTE$,...
verwende.
Ich möchte nun ungern für QT oder Leerzeichen eine Sonderlocke einbauen. Es möge ja für alle apps funktionieren.
Wie könnte das gehen?