Hi,
I am having a problem with a cd-player I programmed a few years ago. I think the problem started when I upgraded from 10.8.5 to Sierra and only affects a few cd:s. If there is a “:” in the cd name it is changed to “/” (here and there…)
One example of failure is a cd named “Ives: An American Journey” (double checked in the terminal and other cd playing softwares)
f=GetFolderItem("/Volumes/"+Volume(i).name, FolderItem.PathTypeShell)
says that the name is “Ives/ An American Journey” (":" is replaced by “/”, which is wrong)
Consequently when I later do: If f.exists
it crashes because it tests for “Ives/ An American Journey” (which is wrong)
This is obviously an MacOS bug, because on the desktop the CD-icon is named “Ives/ An American Journey”,
but if I open it, the window is named “Ives: An American Journey”-
All the songs in the window are named Ives/xxxxxx, but if I drag one of them into VLC it says it’s Ives:xxxxxx
In the terminal the “:” used for both album name and song name.
Shouldn’t I be able to get the correct album and song names with Getfolderitem and Volume(i).name (without the “:” getting replaced by “/”)?
Is this something the Xojo developers should fix or is it about waiting for Apple to fix it? (10.12.4 - same problem)