Sign in to follow this  
Followers 0
peal

AutoItX vs. AutoItDLL

4 posts in this topic

Hi guys,

I'm doing some school work about AutoIt and i found out that there were developed AutoItX and AutoItDLL. As far as I know, AutoItX was created first in 1999, and AutoItDLL about three years later. Last versions of both were published with AutoIt v2.64, then was pulished new version of AutoItX with version v3, but AutoItDLL is gone...

My question is, could somebody tell me please what's the difference between these two mentioned above? I tried to search forum, help files and Internet, but i didn't find any clear answer.

Thanks

Share this post


Link to post
Share on other sites



AutoItX is both a COM interface and a DLL interface. It saves space by being one file.

Share this post


Link to post
Share on other sites

So if I understand it well, first versions of AutoItX was just for COM interface (ActiveX), and AutoItDLL was pure dll library. But with AutoIt v3 they were both integrated in one AutoItX, right?

Anyway, could you tell me difference between usage of original AutoItX and AutoItDLL? They aro both compiled in dll file, but in the help file was mentioned, that AutoItX must be registered.

Share this post


Link to post
Share on other sites

Yes.

You can use the DLL part of AutoItX without registering anything. It runs just as it is using normal DLL calling procedures. You have to register the COM object using regsvr32 if you want to use COM.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0