易语言的 被选择字符数与取文本长度区别? 50
易语言的被选择字符数与取文本长度区别?为何选一个汉字,易语言返回选中字符数为1,不是一个汉字=2个字符?因该为2啊?...
易语言的 被选择字符数与取文本长度区别?为何选一个汉字,易语言返回选中字符数为1,不是一个汉字=2个字符?因该为2啊?
展开
2个回答
展开全部
看样子是CNC的程式文件,如果想要达到修改程式的效果强烈建议直接操作外部文件!当然你要超编的功能除外、 以下的方法不太通用,但楼主要求的效果完美解决 .版本 2 .支持库 iext2 .子程序 _按钮1_被单击 .局部变量 i, 整数型 .局部变量 a, 整数型 .局部变量 b, 整数型 .计次循环首 (4, i) .如果 (i ≤ 2) a = a + 取文本长度 (超级编辑框1.取行文本 (i - 1)) .否则 b = b + 取文本长度 (超级编辑框1.取行文本 (i - 1)) .如果结束 .计次循环尾 () 超级编辑框1.起始选择位置 = a 超级编辑框1.被选择字符数 = b 超级编辑框1.被选择文本 = “” ' ====================== ' a = 超级编辑框1.寻找 (, , , “(PROGRAM”) ' b = 超级编辑框1.寻找 (, , , “N100G21”) ' 超级编辑框1.起始选择位置 = a ' 超级编辑框1.被选择字符数 = b - 取文本长度 (“N100G21”) - 1 ' 超级编辑框1.被选择文本 = “” ' ========以上两种匀可行,可根据自己的情况修改
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询