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

Hỏi đáp [Solved] Giải thích về vòng lặp For... trong AutoIt

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi SunDragon, 15/11/15.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. SunDragon

    SunDragon Thành viên mới
    • 1/6

    Tham gia ngày:
    15/11/15
    Bài viết:
    2
    Đã được thích:
    2
    Như tiêu đề ai giải thích giúp mình về vòng lặp for...
    P/s: Cái này cũng có trong file help nhưng do mình không biết tiếng Anh mà sử dụng Google dịch thì nó dịch nghĩa lủng củng quá đọc không hiểu gì cả @@
    :autoit:
     
    Phan Dong thích bài này.
  2. Tungtata

    Tungtata Tà tà mà sống ~ Thành viên BQT Administrator
    • 93/113

    Tham gia ngày:
    25/8/15
    Bài viết:
    289
    Đã được thích:
    924
    Nơi ở:
    Hà Nội
    vòng lặp for là vòng lặp xét các phần tử theo thứ tự
    Ví dụ điển hình

    Mã (AutoIt):
    for $i = 1 to 100 step +1
    msgbox(0,'',$i)
    next
    Giải thích. Vòng lặp này sẽ chạy 100 lần với lệnh MsgBox
    Biến $i tăng dần qua mỗi lần vòng lặp từ 1 đến 100
    Khi nào hết 100 lần sẽ tự động thoát vòng lặp
     
    Phan Dong thích bài này.
  3. SunDragon

    SunDragon Thành viên mới
    • 1/6

    Tham gia ngày:
    15/11/15
    Bài viết:
    2
    Đã được thích:
    2
    step + 1 có nghĩa là gì vậy bạn?
     
    Phan Dong thích bài này.
  4. Tungtata

    Tungtata Tà tà mà sống ~ Thành viên BQT Administrator
    • 93/113

    Tham gia ngày:
    25/8/15
    Bài viết:
    289
    Đã được thích:
    924
    Nơi ở:
    Hà Nội
    là mỗi bước tăng 1 giá trị
    $i sẽ chạy từ
    1,2,3,4,5,6...
    Nếu step +2 thì $i chạy như sau
    1,3,5,7...
    tương tự với các step khác
     
    Phan Dong thích bài này.
  5. Trong

    Trong Thành viên
    • 18/23

    Tham gia ngày:
    4/11/15
    Bài viết:
    23
    Đã được thích:
    85
    Nơi ở:
    Hà Nội
    Mình chưa bao giờ viết cái gì có step+1
    tòn dư này
    Mã (AutoIt):

    For $i = 1 To UBound($aArray)-1    ;$aArray[0]-1
        Msgbox(0,'',$i)
    Next
     
    Phan Dong thích bài này.
  6. Tungtata

    Tungtata Tà tà mà sống ~ Thành viên BQT Administrator
    • 93/113

    Tham gia ngày:
    25/8/15
    Bài viết:
    289
    Đã được thích:
    924
    Nơi ở:
    Hà Nội
    nếu k ghi mặc định step là +1
     
    Phan Dong thích bài này.
  7. Neo Eko

    Neo Eko Thành viên mới
    • 3/6

    Tham gia ngày:
    14/11/15
    Bài viết:
    10
    Đã được thích:
    12
    Nghĩa là mỗi 1 lần nó +1 thêm 1 , $i = 1 sẽ là số hiện tại, to 100 là đích đến. và Step +1 là cộng thêm 1 .
    VD : Đang ở 1 > Nó lên 2 > rồi lên 3 > rồi v.v đến khi lên 100 thì nó dừng
     
    Phan Dong thích bài này.
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này

Đang tải...