99问答网
所有问题
当前搜索:
vb字符串转换字节
在
vb
中,
字符串
(
string
)变长与定长的用
字节
问题
答:
VB
中
字符串
可以是“定长”和“不定长”二种。“定长”是Dim s As
String
* 40 (比如,那么就是10+40=50),字符串长度不可变化。“变长”直接就是:Dim s As String。串的长度直接是字符的个数(最多可以定义达到2G个字符的长度),且在这个范围之内,字符串长度可以随时发生变化。
VB字符串
与二进制互相
转换
答:
二进制数只有0和1,怎么会有0-255呢?你是不是要把
字符串转换
为
byte
型?它的范围在[0,255]。如果是,就用以下代码:Private Sub Command1_Click()Dim a() As
Byte
, S As String S = "我的字符串"a = StrConv(S,
vb
FromUnicode) '字符串转换为byte型 'a 是byte数组,你可以在程序中...
请
VB
高手帮忙 关于
字符串
赋值给
byte
数组
答:
=== dim st as
string
st="72EC087272EC"dim b() as
byte
b=st 这样就好了,使用的时候如下:For i = 0 To UBound(b)print chr(b(i))next ===
VB
中
字符转换
成long
答:
C=”17” 17为十六进制数值的String C=”&H” & C Ic=Cint(C) 返回23 2. 字符串和数字转换函数
VB
中的字符串函数比较多,也比较方便,就不一一介绍了.本文主要对字符串相关的 转换函数做一些小结.
字符串转换
的函数主要有:Str()和Val()用于字符串和数字的相互转换;Chr()和Asc()用于字符...
请
VB
高手帮忙 关于
字符串
赋值给
byte
数组
答:
如果st 变量的值 72 EC 08 等数值 代表十六进制 可以用:b(1)=Val("&H"& Mid(st,3,2))其他类似!
VB
怎样把
字符串转化
为数值啊?
答:
最简单的就是直接转换,就是把字符串变量赋值给数值变量。\x0d\x0a数值变量=字符串\x0d\x0a\x0d\x0a如果必须转换,就使用 Val 函数赋值,会把
字符串转换
成双精度数。\x0d\x0a比如:数值变量=Val(字符串)\x0d\x0a例:\x0d\x0an = Val("3.5") ' 变量n赋值为3.5\x0d\x0...
VB
中如何将
字符串转换
成数值
答:
Private Sub CommandButton1_Click()a = "5+5+5"Sum = 0 For i = 1 To Len(a)Sum = Sum + Val(Mid(a, i, 1))Next i MsgBox Sum End Sub 这个只是实现加法,如果要有其他运算的话在循环里面加入判断mid(a,i,1)的值,然后用case语句就可以实现 这里利用了val("123*asdf")=123这个...
“
VB
”怎样将
字符串转化
为数值?
答:
最简单的就是直接转换,就是把字符串变量赋值给数值变量。\x0d\x0a数值变量=字符串\x0d\x0a\x0d\x0a如果必须转换,就使用 Val 函数赋值,会把
字符串转换
成双精度数。\x0d\x0a比如:数值变量=Val(字符串)\x0d\x0a例:\x0d\x0an = Val("3.5") ' 变量n赋值为3.5\x0d\x0...
VB
中,布尔类型和数值型如何
转换
?
答:
P=CStr(X) ' 将X转换为"字符串"(String)类型 P=Cvar(X) ' 将X转换为"变体型"(Variant)类型 P=CVErr(X) ' 将X转换为Error值 [ 范例 ]:(1). CStr(13)+CStr(23)' 数值转换成字符串后,用"+"号连接, 结果:1323 (2). CInt("12")+12'
字符串转换
成整型后与12相加, 结果...
VB
怎样将
字符串转化
为数值
答:
最简单的就是直接转换,就是把字符串变量赋值给数值变量。\x0d\x0a数值变量=字符串\x0d\x0a\x0d\x0a如果必须转换,就使用 Val 函数赋值,会把
字符串转换
成双精度数。\x0d\x0a比如:数值变量=Val(字符串)\x0d\x0a例:\x0d\x0an = Val("3.5") ' 变量n赋值为3.5\x0d\x0...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜