我想在VB.NET中使用这样的CreateInstance-Function作为GeckoFx的下一个。
Xpcom.CreateInstance<nsILoginManager>("@mozilla.org/login-manager;1");
上面的代码适用于C-Sharp但不适用于VB.NET,我应该使用什么呢?
如果我尝试Xpcom.CreateInstance(nsILoginManager)("@mozilla.org/login-manager;1")
,我会收到以下错误:
“此[nsILoginManager]是一种类型,不能用作表达式”
我还应该写什么/使用什么?
我尝试这样做的原因是激活webbrowser-component中字段的历史记录。
答案 0 :(得分:1)
VB.NET使用of
关键字来指定类型。
试试这个:
Xpcom.CreateInstance(Of nsILoginManager)("@mozilla.org/login-manager;1")