Msgbox trong AutoHotkey

Hướng dẫn Msgbox trong AutoHotkey

  1. Cú pháp MsgBox trong AutoHotkey v2.0
  2. Khác biệt so với AutoHotkey v1.0
  3. Ví dụ cơ bản
  4. Ghép chuỗi với biến
  5. Ví dụ dùng nút và tiêu đề
  6. Một số kinh nghiệm với hàm Msgbox

1. Cú pháp MsgBox trong AutoHotkey v2.0

MsgBox Text

Hoặc dạng đầy đủ có nút và tiêu đề:

MsgBox Buttons, Title, Text

2. Khác biệt so với AutoHotkey v1.0

Tính năng v1.0 v2.0
Gọi hàm MsgBox, Văn bản MsgBox "Văn bản"
Ghép chuỗi (biến) Dùng % như %name% Ghép trực tiếp bằng biến
Phân biệt dấu phẩy Có thể bị nhầm giữa đối số Không còn dấu phẩy phân cách kiểu cũ
Hàm trả về lựa chọn Không : Trả về giá trị nút được chọn

 

3. Ví dụ cơ bản

MsgBox "Xin chào, đây là AutoHotkey v2.0!"

4. Ghép chuỗi với biến

ten := "Nhật"
MsgBox "Chào bạn, " ten "!"

ho := "Nguyễn"
ten := "Văn A"
MsgBox "Tôi tên là " ho " " ten

5. Ví dụ dùng nút và tiêu đề

ketQua := MsgBox("Bạn có muốn tiếp tục?", "Xác nhận", "YesNo")
if (ketQua = "Yes")
    MsgBox "Bạn đã chọn YES"
else
    MsgBox "Bạn đã chọn NO"
MsgBox trong v2.0 trả về chuỗi, ví dụ "Yes", "No", "OK" tùy vào nút bạn nhấn.

6. Một số kinh nghiệm với hàm Msgbox

Phiên bản 2.0, không dùng %biến% nữa.

Viết chuỗi và biến ghép nối bằng cách đặt liền nhau như "chuỗi" biến.
MsgBox có thể gán vào biến để xử lý kết quả lựa chọn.

Tìm kiếm:

Hướng dẫn Msgbox trong AutoHotkey