以下是引用吹水佬在2025-9-6 10:00:30的发言:
这样正常
sys(3101,65001)
this.edit.SelText = STRCONV("abc字字123",9)
sys(3101,0)
试试下面的,好像不行?
STRTOFILE(0hC58B,"utf8.txt")
sys(3101,65001)
this.edit.SelText = FILETOSTR("utf8.txt")
sys(3101,0)
或者:
sys(3101,65001)
this.edit.SelText = 0hC58B &&或者 ""+0hC58B
sys(3101,0)
这就是我以前的帖子说到的richtext的局限性,可以在richtext里复制、粘贴、但不能在控件外处理UNICODE字符
STRTOFILE(0hC58B,"utf8.txt")
sys(3101,65001)
this.edit.SelText = FILETOSTR("utf8.txt")
sys(3101,0)
改为下面的代码,只能用loadfile方法处理
STRTOFILE(0hc58b,"utf8.txt")
sys(3101,65001)
this.edit.loadFile("utf8.txt",1)
sys(3101,0)