Tham khảo tài liệu 'autoit help part 11', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Ngôn ngữ Tham khảo - Macros AutoIt có một số lượng Macros được đặc biệt chỉ đọc được sử dụng bởi các biến AutoIt. Macros bắt đầu với ký tự @ khác với biến là do đó rất dễ để gọi và dùng. Như với các biến thông thường bạn có thể sử dụng macros như một hằng. Các quy định trước macros thường được sử dụng để cung cấp dễ dàng truy cập vào hệ thống thông tin như vị trí của thư mục Windows hoặc tên của đăng nhập người sử dụng. Đi ở đây để được một danh sách. Vận hành - các toán tử Autolt có các toán tử toán học so sánh và logic . Toán tử Mô tả Gán giá trị cho biến. Vd var 5 gán cho số 5 cho biến var Gán thêm. Vd var 1 giá trị của var đuwocj tăng thêm 1 đơn vị - Trừ thêm Nhân thêm Chia thêm nối thêm đv xâu . Vd var abc var 10 var abc10 Cộng 2 số. Vd 10 20 bằng 30 - Trừ hai số. Vd 20 - 10 bằng 10 Nhân Chia Nối 2 xâu kí tự. Vd abc 10 abc10 ko phải là abc 10 10 A Lũy thừa Kiểm tra điwwuf kiện. Vd If var 5 Then . kiểm tra đối với xâu. vd var abc if var Abc then . đúng if var Abc then . sai Kiểm tra khác Lớn hơn Lớn hơn hoặc bằng nhỏ hơn nhỏ hơn hoặc bằng And Logic và. vd If var1 5 And var2 6 then . đúng nếu cả 2 đk đúng var1 5 và var2 6 sai nếu 1 trong 2 sai Or Logic hoặc. vd If var1 5 Or var2 6 then . đúng nếu 1 trong 2 đk đúng var1 5 hoặc var2 6 sai nếu cả 2 sai Not Logic không. vd KHÔNG 1 Sai Khi nhiều hơn một toán tử được sử dụng trong một biểu thức thì các toán tử ngang hàng sẽ đc thực hiện từ trai qua phải nếu ko ngang hàng thì đc thực hiện theo thứ tự ưu tiên sau Từ tiên cao nhất đến thấp nhất Not A -- VÀ HOẶC Vd 2 4 10 42 2 4 10 60 Lưu ý If func1 And func2 then . thì nếu func1 trả lại giá trị sai thì func2 sẽ không đc gọi vì chắc chắn điều kiện của if là sai rồi If func1 Or func2 then . thì nếu func1 trả lại giá trị đúng thì func2 sẽ không đc gọi vì chắc chắn điều kiện của if đã thỏa mãn rồi Cấu trúc rẽ nhánh Các hàm có sẵn trong AutoIT Dưới đây là ví dụ của cấu trúc If var InputBox nhập vào một số If var 10 Then MsgBox 0 Bạn nhập .