本帖最后由 大绯狼 于 2010-8-7 00:12 编辑 Dim $a = "123456789abcdefg"
Dim $b = "abcdefg123456789"
$xora = 0
$plusa = 0
$xorb = 0
$plusb = 0
$flag = False
If StringLen($a) = StringLen($b) Then
For $i = 1 To StringLen($a)
$xora = BitXOR(Asc(StringMid($a, $i, 1)), $xora)
$xorb = BitXOR(Asc(StringMid($b, $i, 1)), $xorb)
$plusa += Asc(StringMid($a, $i, 1))
$plusb += Asc(StringMid($b, $i, 1))
Next
If $xora = $xorb And $plusa = $plusb Then
$flag = True
EndIf
EndIf
MsgBox(0, 0, $flag)
这是我今年最神奇的代码。。。。。。。我都不知道我是怎么想的。。。。。。。。。。。 |