To my opinion, you must be confused about lists. Try to find out more about it!
you might want to learn how to work with list of lists
First of all, what is in the global ViewSongList? Find out by using DoIt on a get global ViewSongList block (click with your right mouse button on it and choose DoIt.
Second: in each item in the for each block, there is a list element, not an index, so the first line "set ListView1.SelectionIndex is certainly nonsense.
Third, what is the ListView For? It is a component that can display a list of strings and then you can choose one of them. Next, you have to do something with that selection.
But from your code, I suspect that you already made the selection and that you want to do something with it. But what???
Cheers, Ghica.