jackhab Posted January 5, 2022 Posted January 5, 2022 I'm asking because of this remark in the AutoItX help: Quote AutoItX is a DLL version of AutoIt v3 that provides a subset of the features of AutoIt via an ActiveX/COM and DLL interface. Expand What is this subset exactly - are there any AutoIt features that will not be available if I use C#+AutoItX instead of AutoIt scripting?
Developers Jos Posted January 5, 2022 Developers Posted January 5, 2022 On 1/5/2022 at 8:55 AM, jackhab said: are there any AutoIt features that will not be available if I use C#+AutoItX instead of AutoIt scripting? Expand Yes... Just check out the Helpfile AutoItX.chm for the available commands in the AutoItX version. SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
jackhab Posted January 5, 2022 Author Posted January 5, 2022 On 1/5/2022 at 9:09 AM, Jos said: Yes... Just check out the Helpfile AutoItX.chm for the available commands in the AutoItX version. Expand So let's say I can build a GUI using VS C# tools and I don't need user functions like _ArrayReverse since, well C#... Are there any important AutoIt functionality that will be missing in AutoItX?
Developers Solution Jos Posted January 5, 2022 Developers Solution Posted January 5, 2022 On 1/5/2022 at 9:54 AM, jackhab said: _ArrayReverse Expand These aren't AutoIt3 Functions but rather UDF (User Defined Functions), which are simply scripts and obviously will never work in AutoItX. You need to define Important for yourself, so as indicated, have a look at the Helpfile and see if that subset of functions is what you are looking for, but they are mainly the functions that are used to automate processes being: Window handling Control handling Process handling Sending keyboard keys SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
jackhab Posted January 5, 2022 Author Posted January 5, 2022 On 1/5/2022 at 9:59 AM, Jos said: These aren't AutoIt3 Functions but rather UDF (User Defined Functions), which are simply scripts and obviously will never work in AutoItX. You need to define Important for yourself, so as indicated, have a look at the Helpfile and see if that subset of functions is what you are looking for, but they are mainly the functions that are used to automate processes being: Window handling Control handling Process handling Sending keyboard keys Expand Thanks! I think having access to all automation functionality combined with C# and ability to use VS debugger will make the AU development much easier than writing AU scripts.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now