There are seven ways to start a target program and have Memory Validator collect data from it.
•Launch your program in a specified directory, with as many command line arguments as you want
•Inject Memory Validator into an already running program
•Wait until a specific program starts to run before attaching to it - e.g. for programs started as an OLE server
•Use the Native API to start Memory Validator from code that you control
•Start Memory Validator from the command line, allowing you to automate your use of Memory Validator
If your program is linked statically to the C runtime libraries, you might want to read the topic before you start.