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 Anh chị em xem giúp với tạo gui mà không ấn được là sao nhỉ

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi QDP, 14/3/18.

  1. QDP

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

    Tham gia ngày:
    15/10/17
    Bài viết:
    19
    Đã được thích:
    4
    sao mình làm bằng koda gui tạo được cái gui mà ấn được có cái input đầu tiên còn lại không ấn được vào cái khác là sao mà làm sao để viết được tiếng việt trong koda nữa viết thì toàn phải sửa lại không hiện tiếng việt được
    Mã (AutoIt):
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form2 = GUICreate("Form1", 910, 735, 397, 87)
    $Pic1 = GUICtrlCreatePic("C:\Users\Downloads\original.jpg", -8, -344, 916, 1082)
    $Input1 = GUICtrlCreateInput("h", 240, 344, 145, 21)
    $Input2 = GUICtrlCreateInput("f", 240, 400, 145, 21)
    $Button1 = GUICtrlCreateButton("Đăng Nhập", 272, 432, 75, 25)
    $user = GUICtrlCreateLabel(" User", 240, 312, 37, 23)
    GUICtrlSetFont(-1, 12, 400, 0, "Times New Roman")
    GUICtrlSetBkColor(-1, 0xFFFFFF)
    GUICtrlSetCursor (-1, 2)
    $Label1 = GUICtrlCreateLabel("Pass", 240, 368, 32, 23)
    GUICtrlSetFont(-1, 12, 400, 0, "Times New Roman")
    GUICtrlSetBkColor(-1, 0xFFFFFF)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case $GUI_EVENT_CLOSE
                Exit

        EndSwitch
    WEnd
     
     
  2. QDP

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

    Tham gia ngày:
    15/10/17
    Bài viết:
    19
    Đã được thích:
    4
    Xem rõ nhiều mà không thấy trả lời luôn
     
  3. Ut Em

    Ut Em Thành viên mới
    • 3/6

    Tham gia ngày:
    2/5/17
    Bài viết:
    5
    Đã được thích:
    1
    Mã (AutoIt):
    $Button1 = GUICtrlCreateButton("Đăng Nhập", 272, 432, 75, 25) ; $Button1 được gán vào nút đăng nhập
    tại phần

    Mã (AutoIt):
    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case $GUI_EVENT_CLOSE
                Exit

        EndSwitch
    WEnd
    bạn thêm điều kiện vào như này

    Mã (AutoIt):
    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case $Button1 ; điều kiện nếu nhấn vào $Button1 - nút đăng nhập thì
                MsgBox(0,"Thông báo","Bạn đã click đăng nhập") ; hiện msgbox thông báo hoặc thực hiện lệnh gì đó tuỳ bạn
            Case $GUI_EVENT_CLOSE
                Exit

        EndSwitch
    WEnd
    mình cũng đang học nên không giải thích được rõ lắm thông cảm <3
     
  4. Ut Em

    Ut Em Thành viên mới
    • 3/6

    Tham gia ngày:
    2/5/17
    Bài viết:
    5
    Đã được thích:
    1
    Trong Koda bạn không ghi tiếng việt hoặc kí tự như -_?. v.v được nên cố gắng ghi bình thường lại thôi
    sau khi xuất sang dạng code và paste vào SciTE rồi bạn mới tiến hành sửa lại thành tiếng việt

    Bạn chọn File -> Encoding -> UTF-8 mới hiện tiếng việt được
     
  5. QDP

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

    Tham gia ngày:
    15/10/17
    Bài viết:
    19
    Đã được thích:
    4
    không phải bạn ạ mà là cái đó không ấn được chứ không phải là ấn nó làm điều kiện khác ,có cái input đầu tiên thì set text vào ok còn lại là để nhìn thôi bạn thử chạy code xem

    Mà kết bạn đi t cũng mới bắt đầu học này có gì thì chỉ nhau :p
     
  6. Ut Em

    Ut Em Thành viên mới
    • 3/6

    Tham gia ngày:
    2/5/17
    Bài viết:
    5
    Đã được thích:
    1
    Mình chạy code thấy ấn được bình thường mà bạn kiểm tra lại xem có đoạn code nào ví dụ như này thì xoá đi là được :
    Mã (AutoIt):
    GUICtrlSetState($Input1, $GUI_DISABLE)
    GUICtrlSetState($Input2, $GUI_DISABLE)
    GUICtrlSetState($Button1, $GUI_DISABLE)
     

Chia sẻ trang này

Đang tải...