我有一个带有两个公共方法的C#COM对象。
SendMessage()
SendMessage(int priority)
我试图从VB6项目中调用这些方法,但intellisense只显示了没有优先级的方法。如果我尝试输入优先级,我会得到一个编译错误,“参数数量错误或属性赋值无效”。
我只是做错了什么,还是需要更改C#dll?
或者我需要更改C#dll吗
如果可以的话,那就更好了,因为COM不支持重载,所以最好避免使用COM可见接口。
那里 应该 是COM接口中的一个方法,类似于 SendMessage_2(int priority) 绑定到您的 SendMessage(int priority) 虽然
SendMessage_2(int priority)