以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  【注意】“包含运算”发现严重问题  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=31045)

--  作者:pc_doctor
--  发布时间:2011-2-10 12:47:16
--  【注意】“包含运算”发现严重问题

在进行“包含运算”时,发现严重问题:实际没有“包含”时,也出现包含运

算为“真”,详见实例,请大家测试,请公司重视解决。

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:包含运算.rar


--  作者:pc_doctor
--  发布时间:2011-2-10 17:06:49
--  

谢谢您的跟帖!
这已经不是一个什么变通的问题了,是必须要解决的!况且是运算命令。

 

您提到的“字符串数组”构件查询,只能是对整行内容进行查询,而是不能对某一个字符进行查询的!!"豪华编辑器"构件的字符查询也是有问题的。

 


--  作者:free123
--  发布时间:2011-2-10 19:01:16
--  
打不开,没有公布密码?
--  作者:development
--  发布时间:2011-2-10 19:11:41
--  
没什么大惊小怪的;现在“搭建”使用的是 ASCII 字符串;如果现在统一使用 Unicode 就没问题了。
--  作者:development
--  发布时间:2011-2-10 19:14:02
--  
是汉字 内码的问题;拿 UE 一看就明白了。
--  作者:玩脑者
--  发布时间:2011-2-10 23:45:45
--  

这个现象很奇怪啊,第一个例子中,“惹”字和“侨”字有什么关系呢?

 

同时,搭建对于中文的处理能力确实很弱,需要在以后的升级中加强。


--  作者:pc_doctor
--  发布时间:2011-2-11 11:22:17
--  
以下是引用development在2011-2-10 19:11:41的发言:
没什么大惊小怪的;现在“搭建”使用的是 ASCII 字符串;如果现在统一使用 Unicode 就没问题了。
是汉字 内码的问题;拿 UE 一看就明白了。

 

应该是ASCII的问题吧,大家心里明白,公司更明白!

但,毕竟是一个问题,并且是一个在中文国度里一个中文编程工具必须要解决的问题!光是明白了是怎么一回事儿是不行的。

至于,很多朋友没有发现这个问题,只不过是没有遇到,但只是一个应用面和时间早晚的问题,终究是会遇到的,之所以不愿其烦的列举了那么多的实例,就是为了更好的说明问题,让大家了解和注意。

 

另,实例并没有设置密码,只是可能需要企业版才能打开罢了。

 


--  作者:minody
--  发布时间:2011-2-11 15:17:30
--  
字符串是Unicode码还是ANSI码与开发工具的系统有关,不会像写字板那样保存时可以选择哪种码保存的。
--  作者:admin
--  发布时间:2011-2-11 15:51:46
--  

这不是问题,很正常;掌握一些基本的电脑知识 就明白了。

汉字的 高低位字节 是 没办法区分的,所以在字符串中平等的,按字节查 肯定是包含的。