Я использую неявный вызов метода объекта при помощи MSScriptControl.
Создание объекта...
Dim myobj as new SomeClass
Регистрация объекта в MSScriptControl...
Dim EvalObject As New MSScriptControl.ScriptControl
EvalObject.Language = "vbs"
EvalObject.AddObject("myobj ", myobj, True)
Вызов метода...
EvalObject.ExecuteStatement(myobj.SomeMethod)
Проблема в том, что класс SomeClass имеет предка SomeParentClass, у которого также есть метод SomeMethod. То есть, в обычной жизни никаких трудностей это не создает. Но при неявном вызове, почему-то, вызывается метод класса-предка, и неважно, использую я при этом модификаторы Shadows или Overloads.
Можно ли решить данную проблему?
Спасибо.