I feel like this is a super important point. Whenever my application gets complicated enough that multithreading would be helpful, I realize that it's time to rewrite (at least) that portion in another language. AutoIt is for automating things, not building applications. That's not to say I haven't tried though
It is quite funny how often this multithreading stuff comes up which probably means one has really no clue what it entails to create a script that will automate something with multithreading. AutoIt3Wrapper is a multi process script and works fine that way. Just shell another process and don't hold your breath for it to be part of the standard AutoIT3 functionality.
2021-Oct-10, Changelog v13 > v14
Updated – SQLite Dll to 3.37.0-Beta
Updated – MediaInfo Dll to 21.09
Updated – TrID Definitions to version 2021 Oct 09
Fixed – Portable Installation
Fixed – Errors in Regex Search
Updated – Lots of other small bug fixes and style changes
Source and Executable are available at https://funk.eu
Best Regards Updated first Post... Enjoy ...