要创建的对象: VB6.0编写的ActiveX DLL
使用平台: 64位Win7 , 64位CAD2010(原版,未装任何升级补丁)
DLL文件已经注册到系统
Lisp 程序中使用vlax-create-object函数创建DLL中的类的实例得到的返回值为 nil,无法得到对象
以前用的WinXP系统,CAD2007简体中文版,程序一直正常,在现在的平台上程序就无法执行了.
在同一台机同样的64位Win7,在CAD2007用LISP和VBA都能得到正确的结果,在CAD2010中用VBA加载也可以正常运行
在CAD2010中使用Lisp的vlax-create-object就无法得到正确的返回值,难道是64位 CAD2010的BUG?
请问有朋友遇到过这种情况吗?请教高手帮帮忙,找出解决方法,谢谢。 |