jkbanana 发表于 2008-1-18 13:22:00

引用不同版本的DLL?

我编了个DLL(文件名mytools.dll)文件,在2004中用,版本设为1.0,
注册后可以引用。现在我要在2007中使用,DLL修改后版本设为2.0,文件名还是mytools.dll。
我的问题是:如何在2004中引用1.0版本的DLL, 而在2007中引用2.0版本的同名DLL?

azjmjsj 发表于 2008-1-18 20:13:00

获得AutoCAD的版本(Application.Version),加以判断,再注册相应版本的DLL文件。如果是Active DLL,应尽可能采用后期绑定,这样DLL不依赖于AutoCAD的版本,可以达到通用性。
***************************************
西北凡人----http://www.abofanyi.com/blog
页: [1]
查看完整版本: 引用不同版本的DLL?