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 check một chuỗi các mã màu Hex cho trước để biết màu đó là màu gì

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi thien ho, 28/1/19.

  1. thien ho

    thien ho Thành viên
    • 18/23

    Tham gia ngày:
    24/5/17
    Bài viết:
    62
    Đã được thích:
    42
    em có mã màu như dưới thì có cách nào để check nó là màu gì không ạ?
     
    Chỉnh sửa cuối: 28/1/19
  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
    vừa viết xong cái tool đơn giản ;))

    [​IMG]


    Mã (AutoIt):
    ColorCheck('0x00FDFDFD 0x00FEFEFE 0x00FEFFFF 0x00FFFFFF 0x00F9B3AC 0x00FCD6D2 0x00FCFDFD 0x00F6F7F8 0x00F5F7F8 0x00D3DBE3 0x00DBE1E7 0x00E1E6EA 0x00B2C2D7 0x00CDD7E4 0x00D3DCE7 0x00D8E0EA 0x00DCE3EC 0x00DEE4ED 0x00DDE4EC 0x00DDE3EC 0x00DCE2EB 0x00DBE2EB 0x00DCE3EB 0x00DEE4EC 0x00DAE1EA 0x00DBE2EA 0x00DBE1EA 0x00D9E0EA 0x00D9E1EA 0x00D8E0E9 0x00D8DFE9 0x00D7DFE9 0x00D7DFE8 0x00D6DEE8 0x00D6DEE7 0x00D4DCE6 0x00D3DCE6 0x00D2DAE5 0x00D2DBE6 0x00D3DBE6 0x00D1D9E5 0x00D1DAE5 0x00D0D9E4 0x00CFD8E4 0x00CDD6E3 0x00CBD4E1 0x00CAD4E1 0x00C9D3E1 0x00C8D3E0 0x00C9D3E0 0x00C7D2DF')


    Func ColorCheck($sChuoiColor, $CellWidth = 80, $CellHeigth = 30)
        Local $aColor = StringSplit($sChuoiColor, ' ', 2)
        Local $Form = GUICreate("Form", $CellWidth * 10 + 10, $CellHeigth * Ceiling(UBound($aColor) / 10) + 10)
        For $i = 0 To UBound($aColor) - 1
            GUICtrlCreateLabel(StringTrimLeft($aColor[$i], 2), 5 + $CellWidth * Mod($i, 10), 5 + $CellHeigth * Floor($i / 10), $CellWidth, $CellHeigth, 0x800301)
            GUICtrlSetBkColor(-1, $aColor[$i])
        Next
        GUISetState()
        While GUIGetMsg() <> -3
            Sleep(20)
        WEnd
    EndFunc
     
    yutijang thích bài này.

Chia sẻ trang này

Đang tải...