データのテキスト1に入力した後、チェックサムを計算する方法がわかりません。除数のテキスト1をバイナリバイトで入力します。私は checksum.text = Text1.Text Xor Text2.Text を試しましたが、うまくいきませんでした。すでにインターネットで検索しましたが、C++ と Java にのみ適用されます。VB で可能ですか?
質問する
983 次
2 に答える
1
文字列ではできませんXOR
。文字列ではなく、2 つの数値に対して行う必要があります。
試す:
checksum.text = CStr(Clng(Text1.Text) Xor CLng(Text2.Text))
于 2013-03-22T14:16:23.167 に答える
0
@ジョージ
Private Sub Command1_Click()
If Len(Text1.Text) & (Text2.Text) = 0 Or Text1.Text & Text2.Text) Like "[!0-1]" Then
Text3 = "Wrong Input, Please Correct it!!"
Else
checksum.Text = CStr(CLng(Text1.Text) Xor CLng(Text2.Text))
Trans(2).Text = (Text1.Text) + (checksum.Text)
Text3 = "Congratulation CRC is generated"
End If
End Sub
于 2013-03-22T16:22:37.157 に答える