send发送中文都是乱码
我是新手,想用au3做个自动安装程序,其中一步骤是自动输入安装目录,我用send("E:\网络游戏").运行后"网络游戏"变成了乱码,请问要怎么解决. 还有自动按 CTRL+V 要怎么实现 http://www.autoitx.com/forum.php?mod=viewthread&tid=3503&extra=page%3D1 #include <ACN_String.au3>Run("notepad.exe")
WinWaitActive("无标题 - ")
SendX( "用SendX发送中文就不会出现乱码了。 ",0)
[ 本帖最后由 webhelp 于 2008-11-29 05:26 编辑 ] 谢谢能不能解释一下为什么嘛 用户自定义函数(#Include <ACN_String.au3>中的) SendX($string, $flag)发送汉字,不会出现乱码。
Send()不能用来发送中文 路过!!职业的 Include中没有ACN_String.au3 只有String.au3 是UserInclude里面才有,楼上的不专业。。。 #Include <> 会自动寻找文件
优先级为
脚本目录
Include
UserInclude 倘若是跑自動安裝...建議使用
ControlSetText <<<按F1有著參數教學、範例教程,倘若您看不懂英文,論壇內有中文化版...
個人評價為:以前製作的自動安裝軟體,應該有100-200套了,都是習慣此此參數替代Send
因為有著CTRL+V的質感,對中文相容性也較高...
參數使用場所
一、將任何程式改成一鍵安裝註冊版
二、程式安裝過程需要輸入序號、名字(中英混雜皆可)
三、程式安裝過程需要變更預設的程式目錄...
页:
[1]