title: Create a VFP Chrome or FireFox Object
body: <p>We have a VFP application and need to open a specific site in Chrome or Firefox.  The site is optimized for either of those browsers.</p>
  
  <p>We know how to <code>Createobject</code> for <code>InternetExplorer.Application</code> to open a browser inside our application.  This allows us to interract with the browser.  However, it works only with <code>IE</code>.  </p>
  
  <p>Does anyone know how to accomplish the same purpose using either <code>Chrome</code> or <code>Firefox</code>?  </p>
  
  <p>We have done this to open the default browser (which is <code>Chrome</code> or <code>Firefox</code>).</p>
  
  <pre><code>oShell = Createobject("wscript.shell")
  oShell.Run(lcUrl)
  </code></pre>
  
  <p>The issue with this approach is that it just opens the browser and we cannot interact with it (e.g. pass values and read items on the page).</p>
  
  <p>At a minimum, if we can open <code>Chrome</code> or <code>Firefox</code> and pass POST parameters without using a <code>querystring</code> that would be an acceptable start.</p>