创建VFP Chrome或FireFox对象

时间:2012-11-07 18:25:44

标签: sql-server firefox google-chrome visual-foxpro ole-automation

我们有一个VFP应用程序,需要在Chrome或Firefox中打开特定网站。该网站针对这两种浏览器进行了优化。

我们知道如何Createobject InternetExplorer.Application在我们的应用程序中打开浏览器。这允许我们与浏览器相互作用。但是,它仅适用于IE

有人知道如何使用ChromeFirefox来达到同样的目的吗?

我们这样做是为了打开默认浏览器(ChromeFirefox)。

oShell = Createobject("wscript.shell")
oShell.Run(lcUrl)

这种方法的问题在于它只是打开浏览器而我们无法与它进行交互(例如,传递值和页面上的读取项目)。

至少,如果我们可以打开ChromeFirefox并传递POST参数而不使用可以接受的querystring

1 个答案:

答案 0 :(得分:0)

Chrome不会公开OLE自动化界面,所以我认为你对CreateObject()运气不好。你可能能够以某种方式向它发送击键,但它最多只能是kludgey。