VB 如果将一串16进制双位取反
来源:百度知道 编辑:UC知道 时间:2024/06/11 10:42:31
刚刚学习VB,求助大家啦
现在我想将一串16进制双位取反,如
文件控件1 文本控件2
45F0EA31 双位取反后: 31EAF045
该怎么写法呢
现在我想将一串16进制双位取反,如
文件控件1 文本控件2
45F0EA31 双位取反后: 31EAF045
该怎么写法呢
很容易呀.帮你写个函数吧..
Function Stxt$(Oldtxt$)
Dim i%, j%
j = Len(Oldtxt)
If j = 0 Then Exit Function
Oldtxt = IIf(j Mod 2 = 0, Oldtxt, Left(Oldtxt, j - 1) & "0" & Right(Oldtxt, 1))
For i = 1 To j Step 2
Stxt = Mid(Oldtxt, i, 2) & Stxt
Next
End Function
Private Sub Text1_Change()
Text2 = Stxt(Text1)
End Sub
Basic能位运算吗?
貌似不能