Split(expression[, delimiter[, count[, compare]]])看一下 MSDN 里的这个函数,就知道了,如果不适合你,那建议你写一个
转换的函数.
转换的函数.
解决方案 »
- 又遇到问题了,vb删除文件,文件没被删除,但是变成0字节!
- vb访问核心进程
- 网页按钮的点击问题
- PictureBox在运行时是否可以改变大小?
- VB一个很奇怪的问题--关于中文文件路径连接的问题
- C/s udp 通讯问题 网络分析
- 用 VB 连接远程数据库(MDB)时出现错误!
- 百分求解:用winsock获得sina首页代码为什么不正确?
- 请问address in use 是什么意思啊?我都已经winsock1.close了,怎么还有啊?
- VB中判断字符串长度
- 急求:将一个图片转成2进制、8进制、16进制的好方法!我的方法太慢!!!
- 告诉大家一个可以下载2001年《程序员大本营电子合订本》的地方。http://cyaudit.hz198.net/sddown/list.asp?id=3479 不过要快哦!这个网
dim chrArr() as string*1
slen=len(strSrc)
redim chrArr(slen)
for i=0 to sLen-1
chrarr(i)=mid(strSrc,i+1,1)
next
dim vStr() as string
dim i as integerStr = "asdfgh"
i = len(Str)
redim present vStr(len(Str)) as stringdo while i > 0
vStr(len(Str) - i) = mid(Str,1,1)
Str = mid(Str,2)
i = i - 1
loop
例如:Text="a,b,c,d"dim a as Variant
a=split(text,",")a(0)="a"
a(1)="b"
....
dim str as string
str="a,b,c,d"a=split(str,",")这样应该能行了吧!
dim a() as string
dim str as string
str="a,b,c,d"
a=split(str,",")
如无分隔符循环截取!
我的字符串里没有分隔符,怎么办?循环截取是什么意思?
Dim s As String
s = "sdfsdf"
Dim c() As Byte
c = s
Dim i As Integer
i = UBound(c)
Dim j As Integer
For j = 0 To i Step 2
Debug.Print Chr(c(j))
Next j
End Sub
Private Sub Command1_Click()
Dim s As String
s = "sdfsdf啊"
Dim c() As Byte
c = s
Dim i As Integer
i = UBound(c)
Dim j As Integer
For j = 0 To i Step 2
If c(j + 1) = 0 Then
Debug.Print Chr(c(j))
Else
Debug.Print ChrW("&H" & Hex(c(j + 1)) & Hex(c(j)))
End If
Next j
End Sub