Hello all. I've got a DLL and EXE that was written (in VB I think) a long time ago. I've been asked to find out how the whole thing goes together in hopes of updating it to .NET. I can register the DLL and can get the parameter names and types that it wants but what I'm putting in isn't generating any out put (its a function with a string return). I'm wondering if there is anything out there that would let me see what the original program is sending in to the dll. I've tried to search google but all it gives me is decompiler type stuff that only outputs to assembly which isn't helping. My hacker skills are a bit lacking these days it seems.

Thanks for any input.

Stephen