2013-08-06 9 views
1

VB.NET에서 GeckoFx와 같은 CreateInstance-Function을 다음과 같이 사용하고 싶습니다.Xpcom.CreateInstance 사용 <IType> (문자열); VB.NET에서

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

위의 코드는 C-Sharp에서는 잘 작동하지만 VB.NET에서는 제대로 작동하지 않습니다. 대신 무엇을 사용해야합니까?

는 "이 [nsILoginManager의]는 유형과 표현으로 사용할 수 없습니다"

내가 다른 무엇을 작성해야 : 나는 Xpcom.CreateInstance(nsILoginManager)("@mozilla.org/login-manager;1")을하려고하면

은 내가 하나를 다음과 같은에 대한 오류 /용도?

내가 이것을 시도하는 이유는 webbrowser- 구성 요소의 필드에 대한 historisation을 활성화하기 위해서입니다.

답변

1

VB.NET에서는 of 키워드를 사용하여 형식을 지정합니다.

이 시도 :

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