请问谁知道在Autoit里怎么发送汉字
我用send发送后是乱码。用这个FuncSendUnicode($string)Local$charLocal$codeFor$i=1ToStringLen($strin...
我用send发送后是乱码。用这个Func SendUnicode($string) Local $char Local $code For $i = 1 To StringLen($string) $char = StringMid($string, $i, 1) $code = Asc($char) If $code > 127 Then $code = $code * 256 $i = $i + 1 $char = StringMid($string, $i, 1) $code = $code + Asc($char) EndIf WinWaitActive("无标题 - 记事本") Send("{ASC " & $code & "}") NextEndFunc 可以发送,但发送的字不对。
展开
4个回答
展开全部
事先定义一些字符串变量 保存汉字
用ClipPut()函数把 这些字符串变量 写入剪切板
然后send 发送ctrl + v 粘贴
用ClipPut()函数把 这些字符串变量 写入剪切板
然后send 发送ctrl + v 粘贴
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
或者通过剪贴板转,将中文先放入剪贴板,到需要时再send("^v").
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最新版Send已经可以正常发送中文
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询