易语言无法识别换行符有没有解决方法
本帖最后由 20230713G001133 于 2024-5-20 11:56 编辑源文件的内容是这样的
但是如果粘贴到易语言中,所有的换行符都无法识别
这种问题有没有解决办法
这个是我的文本文件 右键变成成ansi编码先 404错误 发表于 2024-5-19 18:41
右键变成成ansi编码先
测试过了,改成ASCII这样不行,还是不正常
文件格式是 UTF-8 且使用 LF 换行符。如果你需要从文件加载并显示到易语言(易语言不支持 Unicode),你需要调用系统 API 将 UTF-8 转换到 Unicode 再到 GBK。
Windows 桌面应用应当使用 CRLF 做换行符,而易语言没有对这个情况处理,简单替换下即可(将字符串中的 `字符(10)` 替换为 `字符(13) + 字符(10)`) 20230713G001133 发表于 2024-5-19 18:45
测试过了,改成ASCII这样不行,还是不正常
换行符有\n和\r,易语言只认两个连在一起的好像是, 精易模块有编码转换功能
易语言换行符crlf,读入文件后子字节集替换一下 精易模块转换了编码 文本 = 子文本替换 (字典框.内容, 字符 (10), #换行符, , , 真) 常量?可以试试资源,导入txt,然后读资源。。
页:
[1]