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

作者: Rituximab (Rituximab)   2023-04-02 23:16:45
以下這段hotstring,為什麼把字串中的全形標點符號改成半形,就可以避免字串的變數
跑到字串後段(在注音輸入法的英文模式下會這樣,如果改用美式鍵盤就沒這問題)
不理想的成品:
「病人因上述原因於民國年月日至本院門診就診宜持續追蹤治療,1120402,。」

理想為: 病人因上述原因,於民國112年04月02日至本院門診就診,宜持續追蹤治療。
字串為以下
,:O:OPDr::
roc_year := A_YEAR-1911
OPDr = %roc_year%年%A_MM%月%A_DD%日
Send,
(
病人因上述原因,於民國%OPDr%至本院門診就診,宜持續追蹤治療。
)
return
作者: ides13 (juso)   2023-04-06 13:04:00
如果在送出之前,先送Shift,等字串送出後,再送一個Shift也就是先轉成「英數」輸出字串後再轉成「注音輸入」。我試過後,是可行的。

Links booklink

Contact Us: admin [ a t ] ucptt.com