指定された複数のURLを一定時間ごとにIEで順に表示していくスライドショーのような処理を実現したいと考えています。毎回ProcessスタートでIEが新規に起動されてしまいます。単独のIEで画面遷移のようにページが切り替えたいのですが、うまくいきません。以下のようにWebBrowserコントロールで遷移する方法も試してみました。Me.WebBrowser1.Navigate(openURL)System.Threading.Thread.Sleep(10000)が、この場合だとSleep処理のせいかうまくWebBrowserコントロールが更新されませんでした。単独IEで順々に起動する方法、あるいはWebBrowserコントロールで一定時間ごとに表示を変更する方法で良いやり方があれば御教授ください。一定時間ごとに処理を行う場合は、タイマを使いましょう。それぞれの特徴と使い方の記事があります。Hongliangさんご返信ありがとうございます。一定時間ごとに処理を行う場合は、タイマを使いましょう。それぞれの特徴と使い方の記事があります。アドバイスを参考にTimerクラスとWebBrowserで無事に実現できました。ありがとうございます。理想的な形は単独IE画面でスライドショー表示する方法なので、もしそちらの解決策がありましたら情報いただけたらと思います。こちらはVBのコードの問題ではなくて実行PC環境の問題なのかなという気もしてきました。オブジェクトを使えば良いでしょう。サンプルコードがほぼそのまま使えるはずです。openURL)では,起動した後にIEをコントロールできません。IEを起動し,コントロールするには,次のようなコードになると思います。Controlsを参照設定します。Hongliangさん情報ありがとうございます。これから調べてみます。YASさんサンプルコード感謝です。こちらも参考にさせていただき早速試してみます。ありがとうございました。