Hi Dave,
looks like your component class doesn't match the interface.
Make sure your class implements the interface:
Also, I think that the problem may be related to case sensitivity.
Visual Basic is not case sensitive, but C# and Zyan are case-sensitive.
In your debug session I see camel-cased method name, which is not common in .NET code:
Make sure that this method is named exactly the same in your interface and component class
so it's either sendEngineCommand or SendEngineCommand in both of them.
Let me know if it helps.
yallie
looks like your component class doesn't match the interface.
Make sure your class implements the interface:
PublicInterface IEngineLink Sub SendEngineCommand ... EndInterfacePublicClass EngineLink Implements IEngineLink `<--- this line is important! ... PublicSub SendEngineCommand ... EndSubEndClass
Visual Basic is not case sensitive, but C# and Zyan are case-sensitive.
In your debug session I see camel-cased method name, which is not common in .NET code:
MethodName = "sendEngineCommand"
so it's either sendEngineCommand or SendEngineCommand in both of them.
Let me know if it helps.
yallie