有一个问题,比如这段代码,
Private Sub Form_Load()
Dim byteAry() As Byte
Dim str As String
Dim i As Long
str = "中华人民共和国"
byteAry = str
For i = LBound(byteAry) To UBound(byteAry)
MsgBox Hex(byteAry(i)) & Hex(byteAry(i + 1))
i = i + 1
NextEnd Sub
大家运行一下看看,中的输出为2D4E,我怎么才能得到方向输出呢?E4D2
Private Sub Form_Load()
Dim byteAry() As Byte
Dim str As String
Dim i As Long
str = "中华人民共和国"
byteAry = str
For i = LBound(byteAry) To UBound(byteAry)
MsgBox Hex(byteAry(i)) & Hex(byteAry(i + 1))
i = i + 1
NextEnd Sub
大家运行一下看看,中的输出为2D4E,我怎么才能得到方向输出呢?E4D2
解决方案 »
- 急求VB高手解决一下
- VB客户端如何从存贮过程中取返回信息,最好方式有哪几种,哪种方式最好?
- 有谁知道怎么刷华军下载次数
- winsock 加密通讯如何实现,
- 请救:VB与数据库连接时将连接信息写成ini文件或记录文件,请问如何实现?
- 请给我发一份Blowfish的源代码
- 将以太网卡和一台三层以太网交换机的一个映射端口相连,可以用vb实现ip数据包的监测功能吗?
- 当使用datagrid和adodc时,运行中碰到“多步操作产生错误,请检查每一步的操作”怎么办??
- 字段为空的查询
- 关于select case的问题,很简单 (lovecat)
- 欢迎大家下载我的软件,下载者有分.
- 利用VB编写文本朗读的问题
StrReverse 函数 语言参考
版本 2
--------------------------------------------------------------------------------描述
返回字符串,此字符串与指定字符串顺序相反。
语法
StrReverse(string1)
string1 参数是要进行字符反向的字符串。如果 string1 是零长度字符串 (""),则返回零长度字符串。如果 string1 为 Null,则会出现错误。说明
下面的示例利用 StrReverse 函数返回按相反顺序排列的字符串:
Dim MyStr
MyStr = StrReverse("VBScript") 'MyStr 包含 "tpircSBV"。
Dim byteAry() As Byte
Dim str As String
Dim i As Long
str = "中华人民共和国"
byteAry = str
For i = LBound(byteAry) To UBound(byteAry)
Debug.Print Hex(byteAry(i)), Hex(byteAry(i + 1))
Debug.Print StrReverse(Hex(byteAry(i + 1))), StrReverse(Hex(byteAry(i)))
Debug.Print
'MsgBox Hex(byteAry(i)) & Hex(byteAry(i + 1))
i = i + 1
Next
Debug.Assert False
End Sub