Hello, I am trying to create a list that will display recently opened microsoft programs (word, excel, powerpoint, etc) and for it to only show the last 20 items in the list. I am new to programming and I created a ListBox but not sure where to go from there. Any assistance would be greatly appreciated!

First off you're in the wrong forum. You should be in VB.Net. If you flag it I think an admin can move it for you.

You'll probably have to access the MRU list through the Registry Class. Here's a Code Sample that is written in C# but the LoadMRU method in the source will show you how to get the info. From there it's just a simple matter of filtering for the file types you want.