如下字符串
str:='aa,bb,cc,dd,ee,'split(str,',')(0)='aa'
split(str,',')(1)='bb'
...........如上所示,多谢
str:='aa,bb,cc,dd,ee,'split(str,',')(0)='aa'
split(str,',')(1)='bb'
...........如上所示,多谢
解决方案 »
- 在调用耗时的动态链接库时,怎样让程序响应其它的操作,而不是假死状态
- 有人知道怎么用idhttp登陆淘宝网站吗?我试了Get和Post都不可以
- Help me!
- delphi中的打印问题
- D7的BUG,大家快来捉!
- 为什么把控件放在groupbox上时,控件变成不可见?
- 以下删除文件代码是否有错: deletefile(olddir+delform.combobox1.Text+'\'+inttostr(i)+'.txt');
- 我用Tquery进行数据的查询后,如何将查询得到的结果填充到listview控件中?
- 我想找个控件集
- 关于CorbaConnection的问题
- 函数返回值可以是数组吗?
- 怎么样给datetime类型字段赋值为空(不用Sql语句)?
var
temp:string;
begin
temp:=source;
i:=pos(ch,source);
while i<>0 do
begin
slModeId.Add(copy(temp,0,i-1));
delete(temp,1,i);
i:=pos(ch,temp);
end;
slModeId.Add(temp);
end;
//slModeId是公用的TStringList,这个函数将字符拆开去掉分隔符号,然后防到slModeId里
i: integer;
tmp: string;
begin
i := pos(',',str);
while i > 0 do
begin
Tmp := copy(Str,1,i - 1);
listbox.items.Add(Tmp);
Str := copy(Str,i + 1,length(Str)-i);
i := pos(',',Str);
end;
end;
var
str:TStringList;
s:string;
i,j:integer;
begin
s:='aa,bb,cc';
str:=TStringList.Create;
str.Delimiter:=',';
str.DelimitedText:=s;
i:=str.Count;
for j:=0 to i-1 do
begin
showmessage(str.Strings[j]);
end;
end;