************** 1000 分吐血寻求简繁转换代码. 补:填分搞错了,答了再加贴给剩余900分 ****************** (100分)

  • 主题发起人 liboy.com
  • 开始时间
L

liboy.com

Unregistered / Unconfirmed
GUEST, unregistred user!
要求提供两个函数,给出可以运行的源代码。<br><br>1、function GB2BIG5( sStr: String ): String;<br>&nbsp; &nbsp;要求:sStr 可以传入简体字符串或者繁体字符串(允许混合),要求输出为繁体字符串<br><br>2、function BIG52GB( sStr: String ): String;<br>&nbsp; &nbsp;要求:sStr 可以传入简体字符串或者繁体字符串(允许混合),要求输出为简体字符串<br><br>我试用了ccvcode,发觉并不能真正识别一个字符串是简体还是繁体。<br>如果给他的 Big5ToGB 传入一个简体的字符串,结果肯定是乱码。<br><br>我现在做出了可以同时在简繁体下运行的程序,关键就是如果用户在繁体<br>系统下输入简体编码的内容,用ccvcode做繁简转换时就乱码了。
 
有工具不用﹐要代碼﹐感冒了吧?
 
你把邮箱留下吧!
 
你把邮箱留下吧!
 
你把邮箱留下吧!
 
你把邮箱留下吧!
 
太多了,不好粘
 
贴出来看看阿!
 
你用过unicode吗?<br>这是很成熟的技术了<br>要是需要代码的话,也许可以帮你的
 
我也要! jensia@sina.com<br>up,up,up
 
强烈关注!
 
TO wem888: 你误解了,我是要给出可以在delphi编译运行的源代码.时间急,没时间去网上<br>找和调试.<br><br>TO iloveqq: 本人邮箱: webmaster@zscity.com<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 最好能将代码上传到像playicq.com这些地方,这样大家都可以帮忙测试是否<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 有效.<br><br>TO fly-king: 我不管什么unicode还是gbk,我这里装了一台繁体win98,一台繁体windows2000<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;还有简体的操作系统,只要测试通过,就给分.<br><br><br>说简单一些,就是提供一个判断当前输入的字符串是简体还是繁体.<br>ccvcode转换是没有问题,但是用它的方法将简体字符串转换成简体,就出现乱码,我<br>一步步调试,发现他不能正确的判断出一个字符是简体还是繁体.<br><br>
 
从网上下载过一个GB2312转BIG5的单元(pas文件),100K左右,需要的话请来信!<br>coolqiang@163.net
 
我也想要.kingtao7585@163.com
 
差点贴上去有640KB<br>到我网站上下吧<br>http://myflower.y365.com/download/cvcode.rar<br><br>Delphi园地<br>http://mydelphi.8u8.com
 
GBK和BIG5的代码有重叠的部份,所以不可能完全凭代码区分是简体字符还是繁体字符。
 
iloveqq<br>请放到源码。
 
function GBtoBIG5(value: string): string;<br>&nbsp;function BIG5toGB(value: string): string;<br>&nbsp;function isGB(value: string): Boolean;<br>&nbsp;function isBIG5(value: string): Boolean;
 
TO yczjs: 我前面已经说过了,用了cvcode,并不能正确区别出简繁体内码.<br><br>看下面的测试代码<br><br>procedure TFrmDemo.Btn_TestClick(Sender: TObject);<br>var sStr: String;<br>begin<br>&nbsp; &nbsp; sStr := cvcode.BIG5toGB( '中华人民共和国' );<br>&nbsp; &nbsp; ShowMessage( sStr );<br>end;<br><br>当前是简体操作系统,执行了上一段代码,得出的是乱码.可见,并没有正确识别出简繁体<br>--------------------------------------------------------------------<br>现在有的软件在简体操作系统下可以输入繁体内码的汉字,同时,在繁体系统下<br>也可以输入简体内码的字.如果用上面的代码转换的话,就会出问题了.<br><br>
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
772
import
I
I
回复
0
查看
677
import
I
顶部