按键精灵 UTF-8 汉字乱码
我新建一个编码格式为UTF-8的HTML文件,如图新建好之后,用按键精灵写入内容,用到的方法如下:CallLib.文件.插入文本内容到指定行("d:\1.html",“中...
我新建一个编码格式为UTF-8的HTML文件,如图
新建好之后,用按键精灵写入内容,用到的方法如下:
Call Lib.文件.插入文本内容到指定行("d:\1.html", “中文内容”, 10)
Call Lib.文件.替换指定行文本内容("d:\1.html", “中文内容”, 10)
结果发现,不管输入任何汉字,出现的全是乱码,而且HTML文档中原有的汉字也变成了乱码。
同样的,把utf-8编码的HTML文件中的汉字复制到按键精灵脚本编辑器中后,也是乱码
求教高手怎么才能让按键精灵正常输出汉字?
不要跟我说设置输入法软键盘,那个根本没用,只要html的编码格式是GB2312,输出中文就正常,但是现在的情况是必须用UTF-8编码格式的HTML文件 展开
新建好之后,用按键精灵写入内容,用到的方法如下:
Call Lib.文件.插入文本内容到指定行("d:\1.html", “中文内容”, 10)
Call Lib.文件.替换指定行文本内容("d:\1.html", “中文内容”, 10)
结果发现,不管输入任何汉字,出现的全是乱码,而且HTML文档中原有的汉字也变成了乱码。
同样的,把utf-8编码的HTML文件中的汉字复制到按键精灵脚本编辑器中后,也是乱码
求教高手怎么才能让按键精灵正常输出汉字?
不要跟我说设置输入法软键盘,那个根本没用,只要html的编码格式是GB2312,输出中文就正常,但是现在的情况是必须用UTF-8编码格式的HTML文件 展开
1个回答
展开全部
按编码读取文本
命令参数: 【参数1】文本完整路径
【参数2(可选)】字符串型编码格式,留空则自动选择编码,目前仅支持ANSI、UTF-8、Unicode、GB2312等编码
返回值: 返回文本内容,字符串型
脚本例子:
(8.x语法)
call Plugin.File.WriteFileEx("C:\1.txt", "本文本用来测试")
text=Plugin.lxj_Plug.lxj_ReadTXT("C:\1.txt","GB2312")
msgbox text
命令参数: 【参数1】文本完整路径
【参数2(可选)】字符串型编码格式,留空则自动选择编码,目前仅支持ANSI、UTF-8、Unicode、GB2312等编码
返回值: 返回文本内容,字符串型
脚本例子:
(8.x语法)
call Plugin.File.WriteFileEx("C:\1.txt", "本文本用来测试")
text=Plugin.lxj_Plug.lxj_ReadTXT("C:\1.txt","GB2312")
msgbox text
更多追问追答
追问
高手啊~这个只是读取,能按照编码格式写进去吗?
追答
命令功能:
按编码写入文本
命令参数:
【参数1】文本完整路径
【参数2】写入内容
【参数3(可选)】字符串型编码格式,留空则自动选择编码,目前仅支持ANSI、UTF-8、Unicode、GB2312等编码
返回值:
无
脚本例子:
(8.x语法)Call Plugin.lxj_Plug.lxj_WriteTXT("C:\1.txt", "本文本用来测试","GB2312")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询