I have written a program which plays a playlist of MP3 files using Windows MediaPlayer. The thing I'd like to do, is to load the next track so that as soon as the current track finishs, this new track starts straight away. The way to do this I believe is to open the next file in background when the current file is playing, but have no idea as to how to do this, or even whether it is possible. Any help would be appreciated.