hxgwd_5658

导航

特殊字符串比较

今天遇到一个问题,我自己写了个加密函数,单向的。验证的时候明明密文是一样的,却验证通不过。

因为加密后的密文有很多都是乱码,而且明明是4个符号,长度却是6,所以我想到了可能是编码不一样。到csdn上找到了几个函数:

就这两个就够了:(支持多国语言的)  
  AnsiCompareStr(const S1,S2:string):Integer;  
  AnsiCompareText(const S1,S2:string):Integer;  
  这两个用于纯的ASCII码:  
  CompareStr(const S1,S2:string):Integer;  
  CompareText(const S1,S2:string):Integer; 

我用了第一个,一次就成功了!

posted on 2008-12-19 18:23  hxgwd_5658  阅读(145)  评论(0)    收藏  举报