Hello All,
I have created a COM dll which has to be used with AutoCAD-VBA as well as AutoLisp. I have created this dll using Visual Studio 2005, VB.Net on a Windows XP system. I have created Windows Installer for the dll so that the registration part is taken care of. When I tried using this dll / tlb with VBA and Lisp, it works fine on Windows XP systems.
But when I tried on a Windows 7 Professional system with 64 bit AutoCAD, the VBA part works fine and the AutoLisp returns nil when using vlax-create-object. Sombody please throw me some idea on what I could have missed to make it work?
Thanks,
Bala
Little Help, i hope work.....
step1)
You run : regsvr32.exe and you register you DLL in windows7
You search in google.com , how to register a com-objectj
step2) You DLL req. others DLL from Visual Basic .These others DLL. missing from Windows7 or exist incompatibiles between your DLL and otherDLL
You recompile your DLL with lastest version of VisualBasic2013...
You update the last version of VisualBasic2012 runtime
Thanks for your response.
Compiling from a 64 bit system and registering the dll using Regasm solved my problem.
- Bala