タイトル : Re^3: Form1から起動すると動作しなくなる 投稿日 : 2014/09/19(Fri) 11:21 投稿者 : 魔界の仮面弁士
> WebBrowser1.ObjectForScripting = これも同様に、「どのフォーム上に貼った WebBrowser1 なのか」を明示するため、 何某.WebBrowser1.ObjectForScripting とする必要があります。 Form2 が、Form2 自身の上に配置された WebBrowser1 を操作するなら、 Me.WebBrowser1.ObjectForScripting = もしくは WebBrowser1.ObjectForScripting = で良いのですが、 それ以外のフォーム上の WebBrowser なのだとしたら、 どのフォームなのかを明示しなければならないということです。 ただし通常は、他のフォーム上のコントロールを直接操作するべきではありません。 自フォーム上のコントロールのみを操作する形となるよう、コードを見直していきましょう。 |