Tutorials: Difference between revisions
(→More complicated AutoIt commands and concepts: added ListView) |
m (It's not complicated, it's complex :-) No need for Bit.ly URLs when they just point to the forum) |
||
Line 41: | Line 41: | ||
* [https://www.youtube.com/playlist?list=PL4Jcq5zn02jKpjX0nqI1_fS7mEEb5tw6z Easy AutoIt Scripting Video Tutorials] | * [https://www.youtube.com/playlist?list=PL4Jcq5zn02jKpjX0nqI1_fS7mEEb5tw6z Easy AutoIt Scripting Video Tutorials] | ||
= More | = More complex AutoIt commands and concepts = | ||
*[[ADO| | *[[ADO|Data Objects (ADO)]] | ||
*[[Arrays]] | *[[Arrays]] | ||
* [http:// | * [http://www.autoitscript.com/forum/topic/178127-arrays-101-all-you-need-to-know-about-them Arrays]: All you need to know about Arrays! | ||
* [http:// | * [http://www.autoitscript.com/forum/topic/178187-maps-101-all-you-need-to-know-about-them Maps]: All you need to know about Maps! | ||
* [http://www.autoitscript.com/forum/ | * [http://www.autoitscript.com/forum/topic/93496-tutorial-on-dllcall-dllstructs DllCall] - Tutorial on DllCall() & DllStructs. | ||
* [http://bug-fix.info/dll/dll_tut.html DllCall] - Dll Tutorial (German language). | * [http://bug-fix.info/dll/dll_tut.html DllCall] - Dll Tutorial (German language). | ||
*[[ | *[[GUIRegisterMsg|GUIRegisterMsg]] | ||
*[[Interrupting a running function]] | *[[Interrupting a running function]] | ||
*[[ListView]] | |||
*[[Managing Multiple GUIs|Managing multiple GUIs]] | *[[Managing Multiple GUIs|Managing multiple GUIs]] | ||
*[[Modal MsgBox Styles|Modal MsgBox styles]] | *[[Modal MsgBox Styles|Modal MsgBox styles]] | ||
Line 56: | Line 57: | ||
*[[Setting Styles|Setting styles]] | *[[Setting Styles|Setting styles]] | ||
*[[Tabs]] | *[[Tabs]] | ||
*[[UnitTesting|Unit Testing]] | *[[UnitTesting|Unit Testing]] | ||
*[[Variables - using Global, Local, Static and ByRef]] | *[[Variables - using Global, Local, Static and ByRef]] |
Revision as of 13:30, 15 May 2016
There are many tutorials available for AutoIt. This page is an overview of a few known tutorials. More tutorials can possibly be found and will be added to this page in time.
AutoIt beginner
These tutorials describe simple tasks and AutoIt syntax.
Autoit-1-2-3
By Valuater, this tutorial is one of the most popular. Some key features are:
- Over 19 Interactive GUI's
- Over 50 Step-by-Step Scripts
- Verbal Instructions
- Complete with Demonstrations and Answers
- Exe Format for New People
This is the second page you will see when running AutoIt 1-2-3. It gives important links to necessary downloads and allows you to run demos that are supplied with the program.
You can download AutoIt 1-2-3 from here, or check out the Forum page.
Learning to script with AutoIt V3
This tutorial has example AU3 files contained in the text, printable exercise question/answer sheet and more. Originally by lxP and updated by BrettF, this is a great starting point for those who have never scripted before. For people who may have done other languages, this will also be a good back to basics tutorial.
Learn To Program Using FREE Tools with AutoIt
An PDF book made by forum member Jfish.
Learn To Program Using FREE Tools with AutoIt
Video
These are almost 20 AutoIt video tutorials by 403forbidden. You can view all the tutorials at the link below. They start at a beginner level and work up from there.
Set of tutorials by TutsTeach
More complex AutoIt commands and concepts
- Data Objects (ADO)
- Arrays
- Arrays: All you need to know about Arrays!
- Maps: All you need to know about Maps!
- DllCall - Tutorial on DllCall() & DllStructs.
- DllCall - Dll Tutorial (German language).
- GUIRegisterMsg
- Interrupting a running function
- ListView
- Managing multiple GUIs
- Modal MsgBox styles
- Moving and resizing pop up GUIs
- Recursion
- Setting styles
- Tabs
- Unit Testing
- Variables - using Global, Local, Static and ByRef
Tips to make your coding easier
Additional Resources
The AutoIt community is itself your best source for information, tutorials and assistance with the language. AutoIt boasts a very large community of both professional and hobbyist coders, all of whom volunteer their time to assist with scripting questions. See below for just a few of our different forums: