dim str as string
dim p()as string
str="CG_TFBH,CG_GXZL,CG_TSDH,CG_WTDH,CG_GXCL,CG_DTZ,,CG_FSW,,CG_X,CG_Y,"
其中连续的两个逗号之间属于空记录
我想用一个通用过程
使得这些用逗号分割的记录能够用一个动态数组表示
如:p(1)="CG_TFBH"
p(2)="CG_GXZL"
p(3)="CG_TSDH"
取到连续两个逗号p(i)=""
如此这样,直到把该行的记录都取完
dim p()as string
str="CG_TFBH,CG_GXZL,CG_TSDH,CG_WTDH,CG_GXCL,CG_DTZ,,CG_FSW,,CG_X,CG_Y,"
其中连续的两个逗号之间属于空记录
我想用一个通用过程
使得这些用逗号分割的记录能够用一个动态数组表示
如:p(1)="CG_TFBH"
p(2)="CG_GXZL"
p(3)="CG_TSDH"
取到连续两个逗号p(i)=""
如此这样,直到把该行的记录都取完
解决方案 »
- 用vb如何打开ftp软件上传?
- 请问:怎样快速得到<input onclick="javascript:saveNode('1228280318057838');" type="button" value="保存">那个onclick里面的字符串?
- 如何读取网络中TXT或者INI文件中的信息
- MSHFLAXGRID删除记录后刷新问题
- 求救datagrid问题
- 在vb中会使用TCM_GETITEM的请进。
- 怎样建立临时表??
- 怎么能实现文本矿里的值只能是数字?? 在线
- 有2个问题
- 用Vb.NET 2010 试着写一个简单的登录窗口,出现以下错误
- 如何在label控件中显示以付值变量。
- 请教各位大虾在WIN2000中如何屏蔽ctrl+alt+del
Dim p() As String
Dim str As String
str = "CG_TFBH,CG_GXZL,CG_TSDH,CG_WTDH,CG_GXCL,CG_DTZ,,CG_FSW,,CG_X,CG_Y,"
p = Split(IIf(InStr(str, ",,") > 0, Split(str, ",,")(0), str), ",")
MsgBox Join(p, ",")
End Sub
dim str as string
dim p()as string
dim k as integer '记录动态数组的下标
k=1
str="CG_TFBH,CG_GXZL,CG_TSDH,CG_WTDH,CG_GXCL,CG_DTZ,,CG_FSW,,CG_X,CG_Y,"do
x=instr(1,str,",")if x=1 then
p(k)=""
else
p(k)=left(str,(x-1))
endifstr=right(str,(len(str)-x))
k=k+1loop until len(str)=0