扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
就是拆分字符串嘛用一个例子就知道了s=split("赵,钱,孙,李",",")s是个字符串数组,这样的话,s中就有四个元素s(0)是赵s(1)是钱s(2)是孙s(3)是李比自己一个个赋值快多了
创新互联公司是一家以成都网站建设、网页设计、品牌设计、软件运维、网站推广、小程序App开发等移动开发为一体互联网公司。已累计为自拌料搅拌车等众行业中小客户提供优质的互联网建站和软件开发服务。
Split只能处理一个字符作为分隔符,你这种情况得自己手工处理, 不能使用Split.
可以这样写:
s = data.Trim.Split(CChar("|"))
s(0) = s(0).Replace("file","")
b(j) = Val(Split(t2, " ")) 这里错了。
Split(t2, " ") 这个是数组,数组不能val了。
b(j)=val(Split(t2, " ")(j))
有些文本中的换行符不一定是vbCrLf,也有可能是vbCr或vbLf,你可以这样试试:
a = split(textbox1.text, vbcr)
或
a = split(textbox1.text, vblf)
呵呵,如果这问题是VB,那只要用 Split 函数 两三行代码就解决,但用C就有点复杂,要用指针一个个去判断 0 或 32 再用数组保存,
这里有个 C 写的类似 VB 的 Split 函数功能,可能对你有帮助:
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流