3日目は私の問題を解決しようとしましたが、うまくいきません((以下は私のFunnyWorld3.csファイルです。私はこのコンポーネントを登録しました。ここでは問題ありません
[assembly: AssemblyKeyFile("Keys.snk")]
public interface IFunnyWorld3
{
void SayHello(String param);
};
[
ClassInterface(ClassInterfaceType.AutoDual)
]
public class FunnyWorld3 : IFunnyWorld3
{
public void SayHello(String param)
{
MessageBox.Show(param, "FunnyWorld::SayHello metnod was invoked");
}
};
次に、コードを使用して c# プロジェクトを作成しました。
Type comType = Type.GetTypeFromProgID("FunnyWorld3", true);
object comObj = Activator.CreateInstance(comType)
次は何ですか?プロジェクトで SayHello メソッドを呼び出すにはどうすればよいですか? 助けてください((