现在我想将一串16进制数双位取反,并加小数点 :比如:00200200 双位取反后:000220.00谢谢!
解决方案 »
- VB取得屏幕某点的颜色问题(运行一段时间后出错)
- 出现错误:无法插入行,行必须到少有一个列值集
- 语句太长,怎么正确换行
- 各们大哥呀,推荐一个好的打包工具吧!!!!!
- 学新闻的居然也要考VB~~求救啊~~HELP!!!
- 怎样在运行时用代码打开mdb数据库后能在DataGrid或MSFlexGrid控件中显示出来急急急。。。。。
- 如何判断access中日期字段与日期类型数据相等?
- VB的 PostMessage实在搞不定了。太鬼异了。求救~
- 问一个超级简单的问题!!!
- 我想知道将一个很大的一维数组A内容原样复制到另一个数组B中的最快方法,谁能帮我?
- 一个吐血的问题,一个原来正常的函数就突然就不能用了。
- VB串口收到的字符串转十六进制
Option Explicit
Dim sj As String
Dim i As Integer
Private Sub Command1_Click()
For i = 1 To Len(sj) Step 2 '每2字节取
Text2 = Text2 & StrReverse(Mid(sj, i, 2)) 'StrReverse倒序
Next
Text2 = Left(Text2, 6) & "." & Right(Text2, 2)
End SubPrivate Sub Form_Load()
sj = "00200200"
Text1 = sj
Text2 = ""
End Sub
dim aaa as string,bbb as string
aaa="abcdefg"
bbb=right(aaa,2,3) 返回“def”
Private Sub Form_Load()
Dim aaa As String, bbb As String
aaa = "abcdefg"
bbb = Mid(aaa, 4, 3) ' 返回“def”
Debug.Print bbb
End Sub
学习了,居然有StrReverse这个函数,以前颠倒字符串一直用for循环