关于二次软件的兼容性
结合excel和autocad的二次开发软件,用vb5编译成dll,再由excel调用此dll,控制autocad.现在已经调试完毕,编译测试兼容性时发现如下问题:
vb5中的excel引用excel 9.0,在excel97~xp下均调用成功。autocad部分引用autocad2000时在cad2000,2002下通过,cad2004下不通过;若引用的是autocad2004则cad2004下通过,cad2000下不通过。也就是说不能同时在cad2000~2004下均通过,请问大虾们有没有办法让其能适用2000~2004,否则就得分别做一个for 2000和一个for 2004版本,太麻烦了。 类型库的版本不一致,只能不引用它,采用后期绑定的方式。 请具体讲解一下怎么做。谢谢。
页:
[1]