質問: new ProcessStartInfo(url); Process.Start(ie); } ### 試したこと 上記のソースコードで行うと3秒ごとに続々と新しいタブが起動してしまいます。 環境 Microsoft Visual Studio Community 2017 Version 15.5.2 Microsoft .NET Framework Version 4.7.02053 以上です。どうぞよろしくお願い致します。
回答: まず、プロジェクト → 参照の追加 → COMにて「Microsoft Internet Controls」と「Microsoft HTML Object Library」の参照を追加します。 ``` SHDocVw.InternetExplorer ie = null; private void TimerTask(object sender, System.Timers.ElapsedEventArgs e) { Console.WriteLine(string.Format("TimerTask: {0}", e.SignalTime.ToString())); string url = "該当のHTML"; if (ie == null) { // 起動 ie = new SHDocVw.InternetExplorer(); ie.Visible = true; } // 更新 ie.Navigate(url); } ```