5 Replies Latest reply on Jan 8, 2016 10:03 AM by Peter Rößler

    ActiveX Control not present from eDrawings 2015 + 2016 SP1

    Peter Rößler

      Hello together,


      my name ist Peter and I'm cominng from germany. So, please excuse my

      english in advance.


      We're working since 16 years with SolidWorks and since at least 10 years

      with a self developed MS Access-Application/VBA together with embedded

      eDrawings ActiveX-Controls in MS Access-forms, controlled via VBA code

      in Access.


      This database ist still running stable on several machines with

      - Windows2003R2 X64  or Windows7 X64

      - Office 2003 Prof. 32 Bit

      - eDrawings 2013 32 Bit


      Now we need to make a big step forward to

      - Windows2012R2 or Windows7 X64 (later, surely, Windows10)

      - Office 2003 Prof. 32 Bit (later Office 2013)

      - eDrawings 2016 64 Bit (32 Bit no longer available since 2015)


      Unfortunately that fails. After days of trials and searching the internet

      my result is:


      Up to eDrawings 2014 32 Bit everything runs well.

      No matter, whether using eDrawings 2014, 2015 or 2016 in 64 Bit:

      I never get offered the necessary ActiveX-Control.


      In the attachment there are screenshots to make clear what I'm

      talking about. As you can see, with 2013 32 Bit there ist the

      ActiveX-Control in the list off offered controls. That works up to

      eDrawings 2014 32 Bit. It works on all available Windows Plattforms.

      But if eDrawings 2016 64Bit is installed, thit control is missing.


      This Access-application ist very, very important for us. So I MUST

      find a way to work further with it AND the latest version of eDrawings.

      Hopefully anybody here has an idea for that.

        • Re: ActiveX Control not present from eDrawings 2015 + 2016 SP1
          Matt Martens

          Other SW add-on programs are having issues with relation to Office 32-bit installations when SW 2016 is installed. See here: WPDM api reference in 2016. I am not saying this is your particular issue but I would not be surprised if it is. I am assuming that with 2016, all the side applications are being switched to 64-bit.

            • Re: ActiveX Control not present from eDrawings 2015 + 2016 SP1
              Peter Rößler

              Thank you Matt,


              that sounds like the same problem. But, as also mentioned in the other thread, Microsoft

              does NOT recommend to use the 64 Bit-Version of office. The reason is, that many controls

              of the 32-Bit-Version do not exist for the 64-Bit-Version. Best example: The TreeView-Control.

              We use it in several Access-forms of ths databases to show and navigate through large BOM's.


              So, if I would change to the 64-Bit-Version of Office, possibly the eDrawings-Control might work.

              But other parts, not less important, won't work any longer.


              So, switching to Office 64 Bit will not solve my problem.

                • Re: ActiveX Control not present from eDrawings 2015 + 2016 SP1
                  Peter Rößler

                  Just got these answer from my local SolidWorks-Support:


                  There ist no way to get the eDrawings activeX control in 64Bit running in any 32Bit application.


                  For me that are absolutely horrible news. And I cannot understand, why SolidWorks is doing that

                  to their customers.


                  Because it is not possible to run a 32 Bit-Office side by side with a 64 Bit-Office, the consequence

                  is, that we have to switch on every machine in the company from 32 Bit - Office to 64 Bit-Office.

                  And that means, that we have to make many, many signifcant Changes to several Applications.

                  Not only to these, which are using the eDrawings-Control. To ALL running applications, because

                  of the necessarily needed generally switch to 64 Bit Office. And that is the biggest problem of all.


                  Currently I have no idea how I could manage this issue. Because there is also no way to do that

                  step by step during a long period of time. All or nothing at the same point in time. Nothing in

                  between is possible.



                    • Re: ActiveX Control not present from eDrawings 2015 + 2016 SP1
                      Peter Rößler

                      Joke of the day!


                      To make at least a fast step between the old (2012 32 Bit) and the required

                      new (2016 64 Bit) eDrawings I just tried to install the latest official 32 Bit-Version,

                      which ist the 2014 on the old Win 2003R2 X64 Server. The installation failed with

                      the message:

                      "Für eDrawings 2014 ist Windows 7 oder Windows 8 64-Bit erforderlich"


                      In English:


                      "For eDrawings 2014 Windows 7 or Windows 8 64-Bit is required"


                      A 64 Bit Sytem is required to set up a 32 Bit application. Aha.