Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
得到字符串的“长度”,就可以计算出来准确的位置了。
楼上的好像没有说清楚,截取的结果 是哪个字符组合???
就楼主的帖子意思,通过总长度“减去”截取长度就可以了。
哈哈,我怎么想到啊,总长度“减去”截取长度就是起始位置啊
你不可能 得到想要的结果,现在的论坛,都有这方面的 检查限制;垃圾帖 是很发的 。。
楼主,您这个问题的真正难度是在于,你所需要截取的字符串中是否存在单/双字节的字符混合存在。
如果是完全都是单纯的单字节字符(半角数字或字母),或者完全都是单纯的双字节字符(全角数字或字母和汉字),都好办。
不知道您的实际需求情况,现假设您的需求是 完全都是单纯的双字节字符的情况,给您一段代码:
参数> 窗口1.行编辑1.属性:(当前编辑内容)
参数> 窗口1.行编辑1.属性:(当前编辑内容)
参数> 运算.得到上一项字符串:<长度>
参数> 自定义.数字:"3" --------如完全都是单纯的单字节字符将3该为1即可截取后面两个字符。
参数> 运算.以上两项数值相:<减>
参数> 运算.以上两/三项进行字符串:<截取>
设置> 窗口1.行编辑2.属性:(当前编辑内容)
很明显,需要2个行编辑构件和1个按钮构件即可,事件语句放在按钮事件中。