タイトル : IE 投稿日 : 2008/03/04(Tue) 17:53 投稿者 : はれ
Vista XP WIN2000 VB2005 フォームAから IEをディスクトップ最前面起動させるPG作成をしております。 パターン1 wb = New WebBrowser wb.Navigate("URL", True) wb.BringToFront() '←意味があるか不明 パターン2 Dim Mypro As Process Dim startInfo As New ProcessStartInfo("IExplore.exe") startInfo.WindowStyle = ProcessWindowStyle.Normal ’←意味があるか不明 startInfo.CreateNoWindow = False startInfo.Arguments = "URL" Mypro = Process.Start(startInfo) パターン3 Dim hProcess As System.Diagnostics.Process = System.Diagnostics.Process.Start("iexplore", "URL")’パターン2の方が良い? hProcess.WaitForInputIdle() と作ってみましたがイマイチ不明です。 また、SetWindowPos APIはVistaでは役に立ちませんでした。 どなたかご教示ください。 |