特殊字符串比较
今天遇到一个问题,我自己写了个加密函数,单向的。验证的时候明明密文是一样的,却验证通不过。
因为加密后的密文有很多都是乱码,而且明明是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) 收藏 举报
浙公网安备 33010602011771号