третий день пытаются решить мою проблему, но не повезло (( ниже подам FunnyWorld3.cs. Я зарегистрировал этот компонент, здесь нет никаких проблемвызов метода из COM-объекта
[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");
}
};
Затем я создал с # проект, с кодом:?
Type comType = Type.GetTypeFromProgID("FunnyWorld3", true);
object comObj = Activator.CreateInstance(comType)
Что дальше Как я вызвать метод SayHello в моем проекте Пожалуйста, помогите ((
Спасибо, я попробовал это, но «имя типа или имени пространства IFunnyWorld3 не найдено» – hereWeTrust