1

VB.NET の GeckoFx で次のような CreateInstance-Function を使用したいと考えています。

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

上記のコードは、C-Sharp では正常に機能しますが、VB.NET では機能しません。代わりに何を使用すればよいですか?

試してみるXpcom.CreateInstance(nsILoginManager)("@mozilla.org/login-manager;1")と、次のようなエラーが発生します。

「この [nsILoginManager] は型であり、式として使用できません」

他に何を書く/使用する必要がありますか?

私がこれを試みる理由は、webbrowser-component 内のフィールドの履歴化を有効にするためです。

4

1 に答える 1

1

VB.NET はofキーワードを使用して型を指定します。

これを試して:

Xpcom.CreateInstance(Of nsILoginManager)("@mozilla.org/login-manager;1")
于 2013-08-06T13:58:04.973 に答える