I'd like to know if it is possible in VB to write a function that calls a seperate exe on the local hard drive sending it data and arguments like a path, having it do its work, then return data back to the VB program to process. I'm sure this is a complicated process but I'm mainly looking for direction, and possibly examples on how to accomplish it.

Thanks.