svnno****@sourc*****
svnno****@sourc*****
2010年 11月 12日 (金) 21:21:32 JST
Revision: 1062 http://sourceforge.jp/projects/tween/svn/view?view=rev&revision=1062 Author: syo68k Date: 2010-11-12 21:21:32 +0900 (Fri, 12 Nov 2010) Log Message: ----------- WebBrowserコンポーネントの初期化完了を待つようにした Modified Paths: -------------- trunk/Tween/WebBrowserController.vb -------------- next part -------------- Modified: trunk/Tween/WebBrowserController.vb =================================================================== --- trunk/Tween/WebBrowserController.vb 2010-11-12 11:52:45 UTC (rev 1061) +++ trunk/Tween/WebBrowserController.vb 2010-11-12 12:21:32 UTC (rev 1062) @@ -22,6 +22,7 @@ ' Boston, MA 02110-1301, USA. Imports System.Runtime.InteropServices +Imports System.Threading Public Class InternetSecurityManager @@ -271,7 +272,13 @@ Public Sub New(ByVal _WebBrowser As System.Windows.Forms.WebBrowser) ' ActiveXコントロール取得 - _WebBrowser.DocumentText = "" 'ActiveXを初期化する + _WebBrowser.DocumentText = "about:blank" 'ActiveXを初期化する + + Do + Thread.Sleep(100) + Application.DoEvents() + Loop Until _WebBrowser.ReadyState = WebBrowserReadyState.Complete + ocx = _WebBrowser.ActiveXInstance ' IServiceProvider.QueryService() を使って IProfferService を取得