TC官方合作论坛

 找回密码
 立即注册
查看: 2444|回复: 2

TXT内容读取乱码的解决办法(懒人多功能插件)

[复制链接]
发表于 2022-4-23 22:45:53 | 显示全部楼层 |阅读模式

马上加入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)
功能结束

lxj_Plug.zip

74.74 KB, 下载次数: 32, 下载积分: 金币 -1 个

回复

使用道具 举报

发表于 2022-5-9 04:03:47 | 显示全部楼层
感谢分享~~~~~~~
回复

使用道具 举报

 楼主| 发表于 2022-5-15 06:06:51 | 显示全部楼层

卧槽!TC论坛还有活着的人,不容易啊~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-21 04:17 , Processed in 0.038110 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表