作者Lumania (小糠榔)
看板EzHotKey
標題Re: [AHK-] 分享以Send指令送中文字串小程式
時間Thu Oct 23 14:49:11 2008
經過一些修改過,英文中文可以混雜送出
程式碼如下,參考看看
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)