1

我們有一個VFP應用程序,需要在Chrome或Firefox中打開特定網站。該網站針對任一瀏覽器進行了優化。創建VFP Chrome或FireFox對象

我們知道如何CreateobjectInternetExplorer.Application在我們的應用程序內部打開瀏覽器。這使我們能夠與瀏覽器進行交互。但是,它僅適用於IE

有誰知道如何使用ChromeFirefox完成相同的目的?

我們已經完成了這個操作來打開默認瀏覽器(即ChromeFirefox)。

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

這種方法的問題是,它只是打開瀏覽器,我們不能與它進行交互(例如,通過價值觀和閱讀網頁上的項目)。

至少,如果我們可以打開ChromeFirefox並通過POST參數而不使用querystring這將是一個可接受的開始。

回答

0

Chrome並未公開OLE自動化接口,因此我認爲您使用CreateObject()運氣不佳。您可能能夠以某種方式向其發送擊鍵,但它最好是kludgey。