使用Xpcom.CreateInstance <itype>(String);在VB.NET中</itype>

时间:2013-08-06 13:51:45

标签: vb.net geckofx createinstance

我想在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中字段的历史记录。

1 个答案:

答案 0 :(得分:1)

VB.NET使用of关键字来指定类型。

试试这个:

Xpcom.CreateInstance(Of nsILoginManager)("@mozilla.org/login-manager;1")