woeiwoei 发表于 2010-1-4 18:12:19

send 发送的乱码

GUICtrlSetFont($mima)
                        $zuobiao = GUICtrlRead($mima)
                        $flag = MsgBox(1, "提示", "按确定将自动输入!" & @LF & "若按取消可以在剪切板中按CTRL+V查看")
                        If ProcessExists("notepad.exe") And $flag = 1 Then
                              Sleep(1000)                                                        Run("notepad.exe")
                      Sleep(200)
                              Send($zuobiao)
                              Sleep(500)
                              Send("{ENTER}")
                 TrayTip("提示","谢谢使用", 5,1)
                        sleep(2000)
                 Exit
                         EndIf
问题是按确定后在记事本 里看到 的 例如 53 53 53他显示的 是 53¡¡53¡¡53
取消后 在记事本里 CTRL+V看到的也是53¡¡53¡¡53
杂搞呢?望达人解答下。。。。

xlcwxl 发表于 2010-1-4 18:17:12

#Include <ACN_String.au3>
SendX($string, $flag)

woeiwoei 发表于 2010-1-4 18:18:25

试试~~:face (37):

woeiwoei 发表于 2010-1-4 18:21:47

搞定了!!!谢谢指点~~!!!!!!:face (15):

haorui658 发表于 2010-1-19 21:24:42

回复 4# woeiwoei


    貌似坛子里有一个人写过一个send函数专门发unicode的
页: [1]
查看完整版本: send 发送的乱码