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 Lưu trạng thái của Checkbox, Radio, Inputbox vào file Ini&cài lại trạng thái đó vào lần mở GUI sau

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi Tiến Mạnh, 29/5/18.

  1. Tiến Mạnh

    Tiến Mạnh Thành viên mới
    • 1/6

    Tham gia ngày:
    19/6/17
    Bài viết:
    2
    Đã được thích:
    0
    Mình muốn tạo 1 file Ini, trong đó chứa trạng thái của Input, Checkbox và Radio. Ở Case $GUI_EVENT_CLOSE mình muốn nó lấy trạng thái của Input, Checkbox và Radio cho vào file Ini, và đầu code sẽ GuiCtrlSetState lại những trạng thái đó, các bác có thể giúp mình thêm vào để mình nghiên cứu được không ? :((
    Về phần cho vào file Ini phần Input thì mình biết rồi, nhưng phần checkbox và Radio thì mình bó tay.
    Cảm ơn các bác.

    Đây là code của mình :
    Mã (AutoIt):
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    GUICreate(" ", 242, 139, Default, Default)

    $Input1 = GUICtrlCreateInput("Hello", 16, 8, 209, 21)

    $Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 16, 40, 81, 17)

    $Checkbox2 = GUICtrlCreateCheckbox("Checkbox2", 120, 40, 97, 17)

    $Radio1 = GUICtrlCreateRadio("Radio1", 16, 72, 81, 25)

    $Radio2 = GUICtrlCreateRadio("Radio2", 128, 72, 65, 25)

    GUISetState(@SW_SHOW)

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

        EndSwitch
    WEnd
     
     
  2. fantasizzz

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

    Tham gia ngày:
    28/4/18
    Bài viết:
    13
    Đã được thích:
    4
    tao 1 func check() duoi vong lap while ,roi quang check() len tren vong lap while

    Func check()
    If FileRead (@ScriptDir&'\test.txt') = 1 Then
    GUICtrlSetState($Checkbox1,1)
    Else
    GUICtrlSetState($Checkbox1,0)
    EndIf
    EndFunc
     

Chia sẻ trang này

Đang tải...