1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

AutoHotKey Bài 3: Cấu trúc rẽ nhánh - Mệnh đề IF

Thảo luận trong 'AutoHotkey' bắt đầu bởi kakanet, 19/5/17.

  1. kakanet

    kakanet Thành viên năng động
    • 43/45

    Tham gia ngày:
    24/2/16
    Bài viết:
    203
    Đã được thích:
    211
    Hôm nay mình sẽ giới thiệu tiếp đến các bạn một bài mới trong loạt chủ đề về AutoHotKey, đó là Cấu trúc rẽ nhánh Mệnh đề IF. Đây là một phần cũng khá quan trọng bởi trong mọi code, mệnh đề IF hầu như xuất hiện rất thường xuyên ;;)

    Xem bản Word được format đẹp ở đây: <3
    https://drive.google.com/open?id=0B0fuwDPNpByLVHpXRVJGZHVvNFk

    Bên dưới là hình chụp về bài viết, mình không viết bài ở đây là vì công cụ định dạng có sẵn là rất hạn chế.

    Nếu bên AutoIt cấu trúc rẽ nhánh ngoài IF còn có Switch...EndSwitch, Select...EndSelect, thì bên AutoHotKey không có, nhưng bù lại sẽ có cấu trúc tương đương, thậm chí còn xài sướng hơn AutoIt nữa, để biết đó là gì thì đọc bài viết nhé :)


    Xem lại bài 2 tại đây: http://autoitvn.com/threads/bai-2-sieu-quan-trong-bien-va-bieu-thuc.845/
    Xem lại bài 4 tại đây: http://autoitvn.com/threads/bai-4-khai-bao-va-su-dung-hotkeys-phim-nong.868/

    [​IMG]
     
  2. kakanet

    kakanet Thành viên năng động
    • 43/45

    Tham gia ngày:
    24/2/16
    Bài viết:
    203
    Đã được thích:
    211
    Đính chính lại bài viết trên, có 1 đoạn:

    Mã (Text):
    X = 4
    If X in 1,2,3,4,5
      MsgBox, X nằm trong khoảng 1 đến 5
    Else
    If X in 6,8
      MsgBox, X nằm trong khoảng 6 đến 8
    Else
      MsgBox, X không nằm trong các số trên
    Dòng MsgBox, X nằm trong khoảng 6 đến 8 chính xác phải là MsgBox, X là 6 hoặc 8 mới đúng nhé mọi người, vì nếu để trong khoảng như cũ thì số 7 cũng đúng => điều này là sai.

    Đã sửa lại bài viết.
     
    Chỉnh sửa cuối: 20/5/17
    QuangToan thích bài này.
  3. Only AHK

    Only AHK Team AutoHotkey
    • 3/6

    Tham gia ngày:
    13/6/18
    Bài viết:
    24
    Đã được thích:
    15
    Sao kết quả lại ra không có gì vậy bác
    Mã (Autohotkey):
    e:="zip"
    e="zip" ? t:=".zip" : t:=""
    MsgBox,%  t
     
    Chỉnh sửa cuối: 13/6/18
    Milli Master thích bài này.
  4. Milli Master

    Milli Master ??
    • 93/113

    Tham gia ngày:
    9/7/16
    Bài viết:
    106
    Đã được thích:
    2,303
    Nơi ở:
    Thủ Đức, TP Hồ Chí Minh
    Bạn cứ đóng ngoặc nó lại là ok
    Mã (Autohotkey):
    e:="zip"
    (e="zip") ? t:=".zip" : t:=""
    MsgBox,%  t
     
    Chỉnh sửa cuối: 5/7/18
    Kimhunlee thích bài này.

Chia sẻ trang này

Đang tải...