看板 EzHotKey 關於我們 聯絡資訊
https://pastebin.com/xATLJ8ZT SendMode Input :*:ddmkprp:: roc_year := A_YEAR-1911 PWD = %roc_year%年%A_MM%月%A_DD%日 ClipSaved := ClipboardAll Clipboard := "" Clipboard = ( ,於民國%PWD%接受自體血小板注射治療。 ) ClipWait, 2 if (!ErrorLevel) Send, ^v Sleep, 500 Clipboard := ClipSaved ClipSaved := "" Return 應該要輸出成",於民國112年11月07日接受自體血小板注射治療。" 但其中幾個字彙變成",於民國112年11月07日接受自體血小板狙g治療。" 之前版上前輩有指導過用template的方式 不知道變數要怎麼加進去template https://pastebin.com/SBe5NTJt :X:string::UseTemplate("string") UseTemplate(Filename) { bak := ClipboardAll Clipboard := "" FileRead CLipboard, % "D:\AHKTemplates\" Filename ".txt" ClipWait 1 if (ErrorLevel) { MsgBox 0x10, Error, Couldn't set template text. } else { Send ^v Sleep 100 } Clipboard := bak } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.192.56 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1699363670.A.863.html
LPH66: 這是類許功蓋問題, 衝碼的是反引號 ` 是 AHK 的跳脫字元 11/08 20:47
LPH66: 大五碼的「注」字的後半是這個位元組造成衝碼 11/08 20:48
LPH66: 如果只想簡單解這例的話, 可以類似地在後面再加跳脫字元 11/08 20:48
LPH66: (即是寫成「注`射」這樣) 11/08 20:49
Rituximab: 謝謝 改成您說的這樣就成功了 11/08 20:53
glo6e: 推 12/25 22:43