本帖最后由 大绯狼 于 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)
  这是我今年最神奇的代码。。。。。。。我都不知道我是怎么想的。。。。。。。。。。。 |