LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

AutoIt error -2147221164 Class not registered on Labview 2021 SP1 (64bit)

Hi All,

I have an AutoIt error -2147221164  (Class not registered) on Labview 2021 SP1 (64bit). I have try upgrade AutoIt with latest version also same error generated. I have search through google & found an article to register AutoItX3.dll using regsvr32 on cmd dos. Looks like error prompt "Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files" once press enter key.

FYI, there is no issue before when I using Labview 2014 with AutoIt.

 

Please help.

0 Kudos
Message 1 of 2
(1,064 Views)

Is your Autoit ActiveX component 64-bit? A 64-bit application only really can load 64-bit binary components. Their is an option in ActiveX to have a component instantiated out of process so that ActiveX marshalling would allow to cross the bitness boundaries but the ActiveX component needs to be programmed in a way to allow such out of process instantiation and be registered in the system to allow that, and not even most Microsoft applications such as Excel and Microsoft really support that!

 

And with ActiveX being a dying technology, if Microsoft would have any say in it, there is very little chance that anyone is going to revisit those components to make such changes. It's already a burden for most to try to keep it working!

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 2
(1,046 Views)