OK, here it is, I am making a program for a project in VB using Visual Studio .NET 2003. This program will basically control entertainment appliances with the click of the mouse. I am using Girder with the TIRA 2.0 USB IR emitter/receiver. Here comes the tricky part. There are two ways to communicate with Girder, using a COM object or through event.exe. The rumor is event.exe is faster and easier. Girder comes with a command prompt program called event.exe that supposedly calls girder functions. So essentially I just need to use VB to call the functions of the event.exe. http://www.meedio.com/pub/Tools/TVHolic/Readme-TVHolic.htm At the very bottom of the page the guy says something about... event.exe <eventstring. [device] [pld1][pld2][pld3][-silent] event.exe hello -silent So pretty much there has to be a way to use VB to call this function, I think it is going to only be a couple of lines of code per button. So each event can easily copy and pasted for each button. So what I need is the exact code to call the event.exe functions. My VB experience is limited with basic stuff and I got a couple books for reference. Any help at all would be appreciated. This is a small part of the project that has to get working soon, I am a poor college student just like everyone else but whoever gets it working 100% there will be a couple bucks in it for ya.