I have a C# application that calls VBScript to validate values. A value is passed to the script as an argument and the script is executed. The application determines whether the validation was successful or not in the C# application by looking at the exit code of the script object. Is it possible to also modify the value and return it to the C# application. I have looked around and cannot find out how to do this. Any help would be greatly appreciated