易语言如何去掉文本中乱码
比如说编辑框1中有:23f2332f祖svas23df国sdf23g你fg2as好sd223f2显示出来后是编辑框2:祖国你好乱码是随即的--请大家给出详细的源码,谢谢了...
比如说编辑框1中有:23f2332f祖svas23df国sdf23g你fg2as好sd223f2显示出来后是编辑框2:祖国你好乱码是随即的- - 请大家给出详细的源码,谢谢了
展开
5个回答
2013-06-13
展开全部
.版本 2.子程序 _按钮1_被单击
.局部变量 w, 文本型, , "0"
.局部变量 i, 整数型编辑框2.内容 = “”
.计次循环首 (取文本长度 (编辑框1.内容), i)
.如果真 (取反 (取代码 (取文本中间 (编辑框1.内容, i, 1), ) ≥ 1 且 取代码 (取文本中间 (编辑框1.内容, i, 1), ) ≤ 255))
加入成员 (w, 取文本中间 (编辑框1.内容, i, 1))
.如果真结束.计次循环尾 ()
输出调试文本 (取数组成员数 (w))
.变量循环首 (1, 取数组成员数 (w), 2, i)
编辑框2.内容 = 编辑框2.内容 + 字符 (取代码 (w [i], )) + 字符 (取代码 (w [i + 1], ))
.变量循环尾 ()
.局部变量 w, 文本型, , "0"
.局部变量 i, 整数型编辑框2.内容 = “”
.计次循环首 (取文本长度 (编辑框1.内容), i)
.如果真 (取反 (取代码 (取文本中间 (编辑框1.内容, i, 1), ) ≥ 1 且 取代码 (取文本中间 (编辑框1.内容, i, 1), ) ≤ 255))
加入成员 (w, 取文本中间 (编辑框1.内容, i, 1))
.如果真结束.计次循环尾 ()
输出调试文本 (取数组成员数 (w))
.变量循环首 (1, 取数组成员数 (w), 2, i)
编辑框2.内容 = 编辑框2.内容 + 字符 (取代码 (w [i], )) + 字符 (取代码 (w [i + 1], ))
.变量循环尾 ()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-13
展开全部
兄弟 ,这个可以说是不可能的哟。乱码也是字,电脑不是人不能判断哪些是我们人认为的乱码,哪些是我们需要的。比如23f2332f祖sva我s23df国sdf23g你fg2as好sd223f2 到底要不要“我”字呢?不过如果你不嫌麻烦 把所有你不认为不是乱码的存一个文件 然后挨着对比也行 ,不过我想你不会有勇气那么去做。不过,似乎你说的乱码,是指的英文或者数字 符号这些吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-13
展开全部
用 正则表达式 来处理。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先将你编辑框1中的字全部转换到字节集,判定如果字节大约161就为中文,小于161就为英文,如果大约161字节集+2,如果小于161字节集+1,取单个返回值,这样取文本左边,文本右边,文本中间都不会乱码,想取几位取几位。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-13
展开全部
加我QQ我帮你做一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询