@Kosal
I just realized you have like 5 questions all on one post. I'm sorry I only gave you some help on the one.
So you are really asking:
- How do I browse a directory?
- How do I put those files in a gridview?
- How do I browse to a specific file? ...and...
- How do I play the music file I browsed to?
In short you're asking...
- Will someone tell me how to build my entire application?
I admire your "ignore the shallow end, and jump straight into the deep end" attitude. May I suggest that you learn to crawl before you can walk; and walk before you can run?
Start by learning the simple stuff first.
- How to use an OpenFileDialog to let the user browse to and select one or more files.
- How to programatically browse a directory.
- How to recurssively browse a directory and its subdirectories.
- How to put those files and folders into a treeview or gridview.
- How to react to clicks, selections and events of individual rows of a gridview.
- How to play an mp3 and avi media file.
Right now don't worry about making every part of it work with your final project of yet another mp3 jukebox program. First learn how to do each part separately. Use the MSDN (a link is in my signature block). Use Google to help with parts. For example: You are not the first person to ask "How do I browse a directory in VB.NET". If you Google "VB.NET browse directory" you will find lots of how-to articles.
Then... When you understand how all the parts, and bricks and boards and plumbing work.... Then you can design the program to house all the parts.