怎样利用send发送中文

AutoHotKey笔记
 1、怎样利用send发送中文呀?
怎样利用send发送中文

执行程序后显示的中文变成了乱码

有效答案一:
F9::
Send, % ReCode(“好的,我知道了”, A_FIleEncoding)
Send, {Enter}
return
ReCode(str, Pagecode){
FileAppend, %str%, this.deleteme
file := FileOpen(“this.deleteme”, “r”)
FileDelete, *.deleteme
file.Encoding := Pagecode
strA := file.Read()
file.Close()
return strA
}

============================================================

你试下 我写的 这段 代码,如果 还是 乱码,就再把 第二行 的 A_FileEncoding 改为
“UTF-8” 或 “CP936″ 试一下吧,会成功的!

有效答案二(注意:将编码保存为”UTF8-BOM” 而不是UTF-8):

F9::
clipboard = 好的我知道了
Sleep 200
Send ^v
Send {Enter}
return
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
其他案例

通过蓝牙连接 PS3 控制器并在断开连接时关闭它们时,启动 DS4Windows 和 Steam,无线耳机连接时,切换音频

2022-1-25 10:10:03

其他应用案例

字符统计

2022-2-3 17:45:23

2 条回复 A文章作者 M管理员
  1. user14819

    路过…

  2. FM

    答案一我电脑上运行后按F9,输出为空,答案二则可以正常输出

个人中心
购物车
优惠劵
有新私信 私信列表
搜索