Hallo JuraX
Die Idee, eine Mediaplayer UDF zu bauen ist nett.
Jedoch gibts einige Bugs in deinem Beispiel:
Der Lautstärkeregler funktioniert nicht
Ohne Songs führt der "Playliste Abspielen" Button zum Crash
Wenn Das Script im selben Ordner wie die Bass.dll ist, muss man @ScriptDir & "\" schreiben, das & "\" ist etwas lästig
Und zu guter letzt scheit die Fortschrittsanzeige nicht gleichmäßig zu verteilen. Bei einem 3 Minuten langem Lied sind die ersten 2 Balken genauso schnell gefüllt wie bei einem 10 Minuten langem Lied.
Aber abgesehen von dem Bugs ist es dir ziemlich gut gelungen, einen ganzen Mediaplayer in eine Funktion zu packen
MfG. PrideRage