怎样知道一个接口里面的方法是否可用?(50分)

  • 主题发起人 主题发起人 hophy
  • 开始时间 开始时间
H

hophy

Unregistered / Unconfirmed
GUEST, unregistred user!
我在dll中定义了一个接口,里面有A、B两个方法,然后把这个接口Export出去。后来再在接口中增加了一个方法C,客户端程序也作相应的修改。但现在问题是,如果有些客户端程序换了新版,但dll还是旧版,那么调用新加的方法时就会出错了,怎么在客户端程序中判断方法是否可用呢?
 
一个问题问两次,晕

如果你旧版的dll设计初没有做一个自己的方法列表判断函数,那就只能按我另一贴说的,增加接口

如果一定要用判断方法,除非你在旧的dll中自己定义一个Queryfunction,这样自己维护接口方法判断,不过这方法不建议
 
不是我想问两次,刚才大富翁提示我提问失败,我才又重新提交了一次导致的。

你的意见接受,但是不明白怎么做,能给个例子看看吗?
 
我自己研究到了谢谢。
 
后退
顶部