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 Cho hỏi cách tạo hàng loạt Button cùng các biến chứa ID của chúng một cách gọn nhất

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi le thanh an, 21/2/19.

  1. le thanh an

    le thanh an Thành viên mới
    • 3/6

    Tham gia ngày:
    18/2/16
    Bài viết:
    10
    Đã được thích:
    0
    Cho mình hỏi tí

    $ngang = 50
    $doc = 20

    For $z = 1 To 49
    $nut = GUICtrlCreateButton('nút thứ '&$z, $ngang1, $doc1, 100, 40, 0x0300)
    $ngang = $ngang + 110
    next

    case $nut1
    case $nut2
    ....
    case $nut49

    Mình dùng hàm lặp for to next để tạo 1 loạt các button, có cách nào để đặt tên biến $nut tự động thành $nut1 to $nut 49
    hoặc có cách nào khi nhận GUIGetMsg phân biệt được tất cả các nút (case $nut1 hay case $nut2)
     
  2. longtu

    longtu Thành viên
    • 18/23

    Tham gia ngày:
    9/8/17
    Bài viết:
    67
    Đã được thích:
    37
    Lưu vào mảng:

    Local nut[50]
    For $z = 1 To 49
    $nut[$z] = GUICtrlCreateButton('nút thứ '&$z, $ngang1, $doc1, 100, 40, 0x0300)
    $ngang = $ngang + 110
    next
    .....
    Case $nut[1] To $nut[49]
     

Chia sẻ trang này

Đang tải...