易截截图软件、单文件、免安装、纯绿色、仅160KB

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.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

请好心人帮我把VB源码转为VB.NET~

希望大家能够帮我下.感谢了..


源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html

转为VB.NET源码.

小弟完全是新手 不懂的说.麻烦各位帮忙一下

我的EMAIL是:4452 ......

VB如何联系两个窗体?

就是设计一个计算机模拟考试系统,带有学生和管理员,所以登录窗体和主窗体想分开,登陆学生的显示学生的主窗体,登陆管理员显示管理主窗体,我只会一个窗体用一堆控件,现在享有多个主窗体,不知道怎么做,希望请大 ......

VB调用水晶报表Design 平凡提示MemoryFull问题

  各位大虾:
        我有一个VB调用水晶报表的系统,报表是作为一个Design嵌在VB里的,今天发现打印第一张报表正常,同样的数据,在点打印再调用一次就会报 Memory Full的错误,但是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号