Hi, I have a program that will gather all the names of files and put them into a list box and when the user presses enter on a file it will run that file. however this program is only going to be used with a keyboard. the problem is that if the directory the files are in had a couple hundred files it would take a long time to scroll all the way to the bottom. What I would like to do is have it so that if the user presses the right arrow it wil jump 10 files or if the user presses the left arrow it will jump back 10 files. I would assume I would have to change the selected index and would have to have error checking to not go above the max number of files or below zero. It's just that I do not know how to get it to make it recognize the fact that the user pressed the left arrow or right arrow.

If you could provide any help, it would be greatly appreciated.


Thanks,
Randell.

**Edit** Also I'm useing visual basic 2008 express with .NET framework 3.5