[AHK-] 標點符號全形半形會影響到熱字串嗎

看板EzHotKey作者 (Rituximab)時間1年前 (2023/04/02 23:16), 1年前編輯推噓2(201)
留言3則, 1人參與, 1年前最新討論串1/5 (看更多)
以下這段hotstring,為什麼把字串中的全形標點符號改成半形,就可以避免字串的變數 跑到字串後段(在注音輸入法的英文模式下會這樣,如果改用美式鍵盤就沒這問題) 不理想的成品: 「病人因上述原因於民國年月日至本院門診就診宜持續追蹤治療,1120402,。」 https://imgur.com/OFMZpjX
理想為: 病人因上述原因,於民國112年04月02日至本院門診就診,宜持續追蹤治療。 字串為以下 ,:O:OPDr:: roc_year := A_YEAR-1911 OPDr = %roc_year%年%A_MM%月%A_DD%日 Send, ( 病人因上述原因,於民國%OPDr%至本院門診就診,宜持續追蹤治療。 ) return -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.131.146 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1680448607.A.86E.html ※ 編輯: Rituximab (111.250.131.146 臺灣), 04/02/2023 23:49:17

04/06 13:04, 1年前 , 1F
如果在送出之前,先送Shift,等字串送出後,再送一個Shift
04/06 13:04, 1F

04/06 13:11, 1年前 , 2F
也就是先轉成「英數」輸出字串後再轉成「注音輸入」。
04/06 13:11, 2F

04/06 13:11, 1年前 , 3F
我試過後,是可行的。
04/06 13:11, 3F
文章代碼(AID): #1aAPnVXk (EzHotKey)
文章代碼(AID): #1aAPnVXk (EzHotKey)