|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
TC自带的文件读取命令实在是着急,读取UTF-8编码的TXT文件内容,乱码,只能读取ANSI编码的TXT内容。
这个问题困扰了我很久很久很久,甚至想学易语言来解决问题了。
解决方法:
1.按键精灵资源库-导入【lxj1985】懒人多功能插件。
2.到按键精灵目录下plugin文件夹下找到lxj_Plug.dll,这个是标准COM插件(该贴附件里有DLL插件,HTML文件是该插件说明文件,很多内容,要用的自己去研究)
3.用TC注册这个dll插件
4.参照懒人办公插件的应用方法应用即可
TC4.431功能如下,7.0自己去改
功能 执行()
变量 文本内容
文本内容=文件.读文件("C:\\Users\\Administrator\\Desktop\\XXXXX.txt")
调试输出(文本内容) //这部分读取出来是乱码
变量 lxj,Text
lxj=com("lxjPlug.FilesAndFolds")
Text = lxj.lxj_ReadTXT("C:\\Users\\Administrator\\Desktop\\XXXXX.txt","UTF-8") //字符串型编码格式,留空则自动选择编码,目前仅支持ANSI、UTF-8、Unicode、GB2312等编码
调试输出(Text)
功能结束
|
|