ascii码在vb里的存储类型
ascii码在vb里的存储类型是哪个??
VB code:
Private Sub Form_Load()
MsgBox TypeName(Asc("a"))
End Sub
Byte类型
最后我教你一个Ascii和UniCode的人工转换办法。
以4个空格为例:
Ascii编码:
20 20 20 20
UniCode编码:
20 00 20 00 20 00 20 00
产生字符串“1234”的程序:
Ascii编码:
Dim Bytes() As Bytes
For x =0 To 3
i = x
Bytes(i) = 49 + x
Next
这个时候,Bytes()是Ascii编码的字符串“1234”。但你想转换成VB下的String,需要这样。
String1 = Bytes()
Debug.print String1 '显示乱码,因为String1是Ascii编码,而不是UniCode编码。
String2 = StrConv(Bytes(), vbUniCode)
Debug.print String2 '显示"1234"
UniCode编码:
Dim Bytes() As Bytes
For x =0 To 3
i = x * 2
Bytes(i) = 49 + x
Next
String1 = Bytes()
Debug.print String1 '显示"1234"
学习
小仙妹
相关问答:
我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......
希望大家能够帮我下.感谢了..
源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html
转为VB.NET源码.
小弟完全是新手 不懂的说.麻烦各位帮忙一下
我的EMAIL是:4452 ......
就是设计一个计算机模拟考试系统,带有学生和管理员,所以登录窗体和主窗体想分开,登陆学生的显示学生的主窗体,登陆管理员显示管理主窗体,我只会一个窗体用一堆控件,现在享有多个主窗体,不知道怎么做,希望请大 ......
各位大虾:
我有一个VB调用水晶报表的系统,报表是作为一个Design嵌在VB里的,今天发现打印第一张报表正常,同样的数据,在点打印再调用一次就会报 Memory Full的错误,但是 ......