title: Launch Infopath form with parameter
body: <p>Opening an Infopath form with parameter can be done like this:</p>
  
  <pre><code>System.Diagnostics.Process.Start(PathToInfopath + "infopath.exe", "Template.xsn /InputParameters Id=123");
  </code></pre>
  
  <p>But that requires I know the path to Infopath.exe which changes with each version of Office.  Is there a way to simply launch the template and pass a parameter? Or is there a standard way to find where Infopath.exe resides?</p>