Hallo !
Ich habe mir eine kleine Anwendung zum abspielen von MP3´s erstellt, die den TMediaplayer nutzt.
Da ich Informationen über den Lied-Namen, Interpreten etc. nicht in der ID3 Tag hinterlegen will, sondern diese im Dateinamen ablege, ergeben sich teilweise recht lange Dateinamen (die dann von Prog später zur Anzeige wieder zerlegt werden).
Nun tritt folgendes Phänomen auf:
Sobald der Dateiname mehr als 97 Zeichen lang ist, kommt eine Fehlermeldung:MMSYSTEM264 Für den Vorgang ist nicht genügend Arbeitsspeicher verfügbar.
Sobald der Name nur 97 Zeichen (oder weniger) lang ist, geht´s.
Die MP3 Datei kann von anderen Programmen (Windows Media Player) wiedergegeben werden.
Auch die Stelle, an der die Datei liegt scheint irrelevant (egal ob direkt auf C: oder in einem Unterverzeichnis).
Eigentlich sind doch bis zu 256 Zeichen für den Dateinamen erlaubt, oder?
Hat jemand eine Idee, woran es liegen kann?