【UWSC】localhostでIEの状態取得するとCOMエラー

Windows7インストールしたapacheで、ローカルホストにPHPファイルを置いた。
それをUWSCで操作しようとしたらCOMエラーが発生した。

COMエラーが発生したUWSCのスクリプト
—————————————–

IE = CREATEOLEOBJ(“InternetExplorer.Application”)
IE.Visible = True
IE.Navigate(“http://localhost/index.php”)
BUSYWAIT(IE)
—————————————–

BUSYWAITの部分でCOMエラーが発生。
下記のように書き直せすことでエラーは出なくなった。

エラーの出ないUWSCスクリプト
—————————————–

IE = CREATEOLEOBJ(“InternetExplorer.Application”)
IE.Visible = True
IE.Navigate(“http://127.0.0.1/index.php”)
BUSYWAIT(IE)
—————————————–

URLをIPアドレスに替えてやればエラーは発生しない。

タイトルとURLをコピーしました