精易论坛

标题: 易语言编码问题 [打印本页]

作者: 大鼻子    时间: 4 天前
标题: 易语言编码问题
CO2
H+

H2O2
比如这些有特殊符号的,二氧化碳,H离子,双氧水等,在易语言里面,基本都是显示CO?  ,H?,H?O?  

能否把这些有特殊符号的,在编辑框正常显示,然后把写到文件的时候,也能正常显示!比如:

编辑框1里面有很多这样的特色符号,且正常显示,然后写到文件(取运行目录()+"\t.txt",到字节集(编辑框1.内容))

生成的t.txt里面的内容也是正常显示的!

有什么好的办法吗?


作者: 熬夜    时间: 4 天前
剪辑板_置字节集 (编码_Utf8到Unicode (读入文件 (取运行目录 () + “\问候语.txt”)))
作者: SummerTail    时间: 4 天前
使用超级编辑框可以显示和读取UNICODE字符
https://125.confly.eu.org/forum.php?mod ... 21&pid=24355498
作者: 大鼻子    时间: 4 天前
SummerTail 发表于 2025-7-1 16:50
使用超级编辑框可以显示和读取UNICODE字符
https://125.confly.eu.org/forum.php?mod=redirect&goto=findpost&ptid ...

显示是可以,但是如何把编辑框的内容写到文本的时候 还是能保持特殊符号呢
作者: 大鼻子    时间: 4 天前
♥★♥   比如这个  怎么在编辑框显示,然后我再在编辑框添加一个☑,最后有写出一个txt  里面的内是:♥★♥☑
作者: 大鼻子    时间: 4 天前
SummerTail 发表于 2025-7-1 16:50
使用超级编辑框可以显示和读取UNICODE字符
https://125.confly.eu.org/forum.php?mod=redirect&goto=findpost&ptid ...

♥★♥   比如这个  怎么在编辑框显示,然后我再在编辑框添加一个☑,最后有写出一个txt  里面的内是:♥★♥☑
作者: 大鼻子    时间: 4 天前
熬夜 发表于 2025-7-1 16:48
剪辑板_置字节集 (编码_Utf8到Unicode (读入文件 (取运行目录 () + “\问候语.txt”))) ...

不是这个意思,我 举个例子


♥★♥   比如这个  怎么在编辑框显示,然后我再在编辑框添加一个☑,最后有写出一个txt  里面的内是:♥★♥☑
作者: malin158    时间: 4 天前
这个编辑框 支持Unicode
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14828748
作者: cdm210    时间: 4 天前
冒个泡
作者: SYzenghao    时间: 3 天前
很简单,如果用易语言来做程序的情况下,1.用代码来创建一个宽字符的编辑框,用于可视编辑(内存中是宽字节字符串的形式),2.用代码直接写出到文件.txt,中途不要使用任何的到文本,转文本,因为易语言默认的就是ANSI字符模式,虽然utf8也支持,但是需要你能懂基础的结束字符,字符转换等操作

作者: SummerTail    时间: 3 天前
  
子程序名返回值类型公开备 注
写UNICODE字符  
超级编辑框_内容W (超级编辑框1, 编码_usc2到Unicode (“\u2665\u2605\u2665\u2611”))
写到文件 (取运行目录 ()“\test.txt”, 编码_Unicode到Utf8 (超级编辑框_内容W (超级编辑框1, )))

作者: SummerTail    时间: 3 天前
大鼻子 发表于 2025-7-1 19:35
♥★♥   比如这个  怎么在编辑框显示,然后我再在编辑框添加一个☑,最后有写出一个txt  里面的内是:♥ ...

下载好发给你的链接源码,怎么操作的代码在最新的回复




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4