1

VFP アプリケーションがあり、Chrome または Firefox で特定のサイトを開く必要があります。このサイトは、これらのブラウザーのいずれかに最適化されています。

Createobjectアプリケーション内でブラウザをInternetExplorer.Application開く方法はわかっています。これにより、ブラウザと対話することができます。ただし、 でのみ機能しIEます。

またはを使用して同じ目的を達成する方法を知っている人はいますChromeFirefox?

これは、デフォルトのブラウザー (ChromeまたはFirefox) を開くために行いました。

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

このアプローチの問題点は、ブラウザを開くだけで、それとやり取りできないことです (たとえば、値を渡したり、ページ上の項目を読み取ったりします)。

少なくとも、a を使用せずに POST パラメータをChromeorで渡すことができれば、それは許容できる開始点です。Firefoxquerystring

4

1 に答える 1

0

Chrome は OLE オートメーション インターフェースを公開していないので、CreateObject() は不運だと思います。何らかの方法でキーストロークを送信できるかもしれませんが、せいぜい面倒です。

于 2012-11-08T12:45:43.600 に答える