Trong Autohotkey v2, biến được gán bằng toán tử :=.
name := "Nhật"
age := 40
msg := "Xin chào, tôi là " . name . ", " . age . " tuổi."
MsgBox msg
Dùng lệnh MsgBox để hiển thị nội dung.
MsgBox("Xin chào" )
age := 25
MsgBox("Số tuổi: " . age)
Hotkey là phím tắt gán hành động.
^!n:: {
MsgBox "Bạn nhấn Ctrl+Alt+N"
}
F2:: {
MsgBox "Bạn vừa nhấn F2"
}
Hotstring giúp gõ tắt văn bản.
::ttvn::Tôi tên là Nhật
::hn::Hà Nội đẹp quá!
Dùng để kiểm tra điều kiện.
age := 20
if (age >= 18) {
MsgBox "Đủ 18 tuổi"
} else {
MsgBox "Chưa đủ tuổi"
}
score := 9
if (score = 10) {
MsgBox "Xuất sắc"
} else {
MsgBox "Cố gắng hơn"
}
Dùng Loop để lặp số lần cố định.
Loop 3 {
MsgBox "Lặp: " . A_Index
}
i := 1
Loop 2 {
MsgBox "Lần " . i
i++
}
Định nghĩa hàm bằng cú pháp tênHàm().
sayHello(name) {
MsgBox "Xin chào " name
}
sayHello("Nhật")
add(a, b) {
return a + b
}
MsgBox add(5, 7)
Dùng lệnh Send và Click.
Send "Hello World"
Click
Click 100, 200
Send "Xin chào AHK"
Làm quen với AutoHotkey dành cho người mới bắt đầu