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 Cách lấy Controller ID trong phần mềm viết bằng Java

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi Nguyễn Kim Bảo Anh, 30/10/19.

  1. Nguyễn Kim Bảo Anh

    Nguyễn Kim Bảo Anh Thành viên mới
    • 1/6

    Tham gia ngày:
    30/10/19
    Bài viết:
    7
    Đã được thích:
    0
    Chào các bạn,

    Mình mới tìm hiểu về AutoIt để giải quyết bài toán tự động đổ dữ liệu vào các điều khiển trên winform (Textbox, DropdownList, ...), mình thấy việc này thì khá đơn giản với những phần mềm được phát triển bởi các công cụ Microsoft khi sử dụng: AutoIT Window Info, Automation Spy, Rapise, Ranorex, UIASpy, AccessBridgeExplorer.

    NHƯNG phần mềm của mình hiện tại cần xử lý thì được phát triển bằng Java, các tiện ích trên đều không thể lấy đc ID của điều khiển (Chỉ lấy được thông tin của Form chứa các điều khiển đó (VD: Form đăng nhập))



    Vậy mình post bài lên đây để mong nhờ sự giúp đỡ của các cao nhân trong vấn đề này.

    Xin cảm ơn các bạn!
     
  2. #Rainy# Hoàng Vũ IT

    #Rainy# Hoàng Vũ IT Hoàng Vũ IT Moderator
    • 43/45

    Tham gia ngày:
    21/11/16
    Bài viết:
    404
    Đã được thích:
    122
    Click thông qua đó.
    VD như giả lập chỉ cần title, ... có 1 số chương trình sẽ click đc k cần control hoặc chỉ cần control cha của nó
     
  3. Nguyễn Kim Bảo Anh

    Nguyễn Kim Bảo Anh Thành viên mới
    • 1/6

    Tham gia ngày:
    30/10/19
    Bài viết:
    7
    Đã được thích:
    0
    Cảm ơn Hoàng Vũ,
    Hiện tại mình đã tìm hiểu thêm được 1 công cụ có thể lấy thông tin của từng control trong ứng dụng viết bằng Java, nhưng công cụ đó đang lấy ID chưa chính xác, hi vọng tìm hiểu thêm sẽ ra
     
  4. Trầm Cảm

    Trầm Cảm Thành viên
    • 8/11

    Tham gia ngày:
    10/5/19
    Bài viết:
    45
    Đã được thích:
    9
    thay vì bạn tìm hiểu một công cụ mới để lấy controlid bạn tìm hiểu api window hàm lấy controlid ... có lúc ko có controlid thì mình sử dụng hwnd đó .. Kết hợp với imagesearch .... Tới tọa độ đó để auto..v.v.v
     
    Nguyễn Kim Bảo Anh thích bài này.
  5. Nguyễn Kim Bảo Anh

    Nguyễn Kim Bảo Anh Thành viên mới
    • 1/6

    Tham gia ngày:
    30/10/19
    Bài viết:
    7
    Đã được thích:
    0
    Cảm ơn bạn nhiều ;)
     

Chia sẻ trang này

Đang tải...