Re: [AHK-] 分享以Send指令送中文字串小程式

看板EzHotKey作者 (小糠榔)時間16年前 (2008/10/23 14:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
經過一些修改過,英文中文可以混雜送出 程式碼如下,參考看看 SendBig5(xx) { i:=StrLen(xx) if i=0 return loop, { tmp1 := NumGet(xx, 0, "UChar") if tmp1<128 { i-- stringtrimleft, xx, xx, 1 } else { tmp1 := ( tmp1<<8) | NumGet(xx, 1, "UChar") i-= 2 stringtrimleft, xx, xx, 2 } send, {ASC %tmp1%} if i=0 break } } ^Numpad2:: keywait, ctrl winwaitactive, A SendBig5("檢驗abc~!的,,(1天)") return -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.13.1 ※ 編輯: Lumania 來自: 210.69.13.1 (10/24 08:59)
文章代碼(AID): #1901ve0f (EzHotKey)
文章代碼(AID): #1901ve0f (EzHotKey)