NotesAutoIt3標準関数によって作られているファイルをいくつか添付しました。Functions(訳註:ユーザー定義関数)と呼ばれます。UDF'sはAutoIt3で書かれた関数/スクリプト群で、あなた自身のスクリプトに#includeすることで必要な際に自分自身でプログラムしたり、毎回コピー&ペーストしたりせずに使用することができます。あなたのPCのロング形式でフォーマットされた今日の日付けを表示します。2004"といった具合です。多くのUDF'sは省略できるオプションパラメータを持ちます。)を例に考えて見ましょう。パラメータの前にByrefがつく場合、関数がその変数を新しい値に更新することを意味しています。それらのパラメータは変数($xyz)でなければならず、定数であってはなりません。ほとんどのUDF'sは成功/失敗を返し値で通知し、他のものは@errorフラグを設定することで通知します。0は常に成功を表します。返し値はコードを読みやすくするために通常は非ゼロが成功を表します...関数が@errorフラグを設定する場合、返し値を使用する前に常に@errorを調べた方が良いでしょう。