编辑框内容中文识别有问题怎么办
不管是起始选择位置,还是 被选择文本,还是被选择字符数,都是当做英文来识别,怎么办?编辑框1.内容 = “复制中文内容有问题,取消操作还没做”
.版本 2
.子程序 _按钮3_被单击
信息框 (编辑框1.起始选择位置, 0, , )
.子程序 _按钮4_被单击
信息框 (编辑框1.被选择字符数, 0, , )
信息框 (“被选择文本为:” + 编辑框1.被选择文本, 0, , )
你好你的问题可以分成两种情况
1.在易语言里。如果勾选了工具-系统配置-显示-是否使用windows通用组件库6.0版。
如果勾选了。这一项。则会出现编辑框的起始选择位置一个汉字占一个位置
如下图,人字在位置2处(从0开始)
2.反之,
在易语言里。如果没有勾选了工具-系统配置-显示-是否使用windows通用组件库6.0版。
则会出现按字节来算位置。这时一个汉字占两个字节,所以人在位置4处
求助,编辑框1.起始选择位置,遇到汉字不会当做占2个位置怎么办? 楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页:
[1]