当前位置:主页>销售管理软件> 列表

繁体转简写的问题

企业管理软件版1楼: 我用的数据库是简体中文的,但导入数据的时候可能会导入繁体字。 而查询的时候输入的条件都是简体,这样那些繁体的就查不出来。所以我想在导入数据的时候遇上繁体字就转为简体在写到数据库中。但不知道怎么转换,所以想找到以下两个函数:1)判断某个句子是否繁体(或存在繁体字),2)如果是的话将其转为简体。

2楼: 活则,能不能给我个能将一个目录下所有子目录名称以及文件名称中的繁体都转化为简体(只限于目录名和文件名) 如库房管理软件破解版

3楼: 参考:http://www.delphibbs.com/delphibbs/dispq.asp?lid=3202746

4楼: 嗯,第一个问题已经解决了,问题是现在我需要将一个目录下所有子目录名称以及文件名称中的繁体都转化为简体(只限于目录名和文件名)。不过这个可以根据你的函数编写出来。 问题是,我怎么判断是否一个句子中是否存在繁体字?是第几个?

5楼: 强制转换。API在转换的时候。。如果是繁体的就转换了。如果不是,就不转换。

API转换函数详细见http://www.2ccc.com/article.asp?articleid=2442

6楼: 不是太清楚你的需求,如果你是要对指定目录下的文件名及子目录名改名,那你要用到重命名函数,你可以遍历指定目录取得文件名或子目录名,然后将它们逐一转为简体,再对其改名就行了。

企业管理软件版7楼: 一句话,怎么判断是否一个句子中是否存在繁体字?是第几个?

8楼: 可以用内码但不准确,等待更好的办法。

9楼: 这个问题EASY啊,
如果是搜索字串是Unicode的,则你可以从Unicode总表中选出有简体对应的且内码不同的字进行翻译。
如果搜索字串是ANSI的,则你绝对没有可能判断那个字是繁体字,因为它既可能是韩文,也可能是泰文,阿拉伯文,越南文等的大混成。。。因此绝无可能.