window.external تحكم WebBrowser هو دائما اغية
سؤال
وجوه Window.External مستعرض ويب هو دائما باطل!
لإنتاج إسقاط متصفح الويب على winform جديد واكتب:
Option Strict Off
Public Class Form1
Private Sub Form1_Load()
Handles MyBase.LoadMe.WebBrowser1.Document.Window.DomWindow.External.AddFavorite("http://www.google.com")
End Sub
End Class
تأكد من أنك تذهب إلى الحوار معلومات الجمعية وتحقق "جعل الجمعية COM-مرئي". وهذا أمر ضروري.
وانا ضائعة لماذا مع التجمع مرئية COM الكائن الخارجي هو دائما شيء.
نصائح أخرى
وأيضا، تأكد من الكائن الذي وضع لObjectForScripting لديه السمات التالية:
[PermissionSet(SecurityAction.Demand, Name = "FullTrust")]
[ComVisible(true)]
وبدون ذلك، وكان window.external دائما فارغة.
لا تنتمي إلى StackOverflow