We have an old application that starts up like this.
VLX Defines Command and loads a DVB file -> The command calls a macro in DVB file
DVB Calls a function in a VB6 ActiveX DLL ->
VB6 ActiveX DLL has the dialogs/functions
This arrangement has worked for many version of AutoCAD up to AutoCAD 2011.
With AutoCAD 2012, when VLX loads (or maybe when the DVB) a second ACAD.EXE starts that can be seen in the task manager.
Two ACAD.EXE are in the task manager - but nothing is shown on the screen. Have to stop both ACAD.EXE process.
After both ACAD.EXE are stopped in task manager, ACAD.EXE keeps stating over and over again which can be seen in Task Manager.
AutoCAD 2012 never starts to the point where anything can be seen on the screen.
The AutoCAD 2012 32 VBA Enabler is installed.
Has anyone else seen this type of issue with AutoCAD 2012 32 bit VBA?
We did more testing on it:
The issue is in ActiveX DLL when you try to access the: Application.ActiveDocument
It occurs when we put he VLX file in the APPLOAD -> Startup Suite contents for AutoCAD 2012.
Loading the VLX manually does not cause issues on Windows 7.
On Windows XP, the issue occurs whether you load the VLX manually or have it in the Sartor Suite