Цитата(Crusher @ 26.6.2007, 14:23 ) | | Подскажите, пожалуйста, как можно использовать метод из DLL (пример кода) |
| Код | Assembly assem = Assembly.LoadFile(...);
Object assemblyObject = assem.CreateInstance("имя класса в длл(Namespace не забывать)", false, BindingFlags.ExactBinding, null, new Object[] {входные параметры для конструктора через запятаю}, null, null);
MethodInfo myMethodInfo = assem.GetType("опять имя класса в длл(Namespace не забывать)").GetMethod("МойМетод");
Object ret = myMethodInfo .Invoke(assemblyObject , new Object[] { "входные параметры для метода"});
|
|