[AHK-] 救命啊~AHK無法辨識中文字串!!!

看板EzHotKey作者 (jospa)時間4年前 (2020/12/17 16:02), 編輯推噓0(003)
留言3則, 2人參與, 4年前最新討論串1/1
各位大大好: 承蒙bhbbbbb大的幫忙,幫我改寫了腳本(程式碼如下)。英文字串都OK可找到,但中文字串 卻一直失敗找不到。請問是因為AHK無法辨識中文字串嗎?或是程式碼哪裡有問題呢?煩請 各位前輩大大們指點一二,萬分感激!! 英文字串OK可找到(如下截圖): https://i.imgur.com/TWWRfmM.png
中文字串失敗找不到(如下截圖): https://i.imgur.com/KTNqKqR.png
程式碼如下: F1:: Clipboard := "" SendInput, ^c ClipWait, 3 check_if_keyword_exist() return check_if_keyword_exist() { static key_str := ["大", "川", "你", "好"] ;自定義keyword cur_clipboard := Clipboard loop, % key_str.Length() { if (Instr(cur_clipboard, key_str[A_Index], true)) { ;MouseClick, L, X1, Y1, 1, 0 ; ToolTip, % "keyword ( " key_str[A_Index] ") is found!" return } } ;MouseClick, L, X2, Y2, 1, 0 ToolTip, not found! return } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.14.5 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1608192140.A.D7C.html

12/17 17:33, 4年前 , 1F
搞了一整天,問題已解決,原來是編碼問題。用記事本存檔時要
12/17 17:33, 1F

12/17 17:33, 4年前 , 2F
另存成具有BOM的UTF-8即可!!!
12/17 17:33, 2F

12/18 09:32, 4年前 , 3F
恭喜解決
12/18 09:32, 3F
文章代碼(AID): #1Vsn2Cry (EzHotKey)
文章代碼(AID): #1Vsn2Cry (EzHotKey)