有一个字符串001,002,003,004...长度不一定,我想知道这些字符串里有多少个","号,该如何写呢? 有一个字符串001,002,003,004...长度不一定,我想知道这些字符串里有多少个","号,该如何写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用POS(‘,’,S)来判断,最后统计有多少个逗号 uses strutils;procedure TForm1.Button1Click(Sender: TObject);var s:string;begin s:='001,002,003,004'; showmessage(inttostr(length(s)-length(AnsiReplaceStr(s,',',''))));end; procedure TForm1.Button1Click(Sender: TObject);var Str: String; List: TStringList;begin Str := '001,002,003,004'; List := TStringList.Create; try List.Delimiter := ','; List.CommaText := Str; showMessage(IntToStr(List.Count-1)); finally List.Free; end;end; delphi 中断点错位了怎么办? 测试贴代码 如何浏览网上图片? 我用的delphi上面没有了菜单,怎么才能修好啊? 请教一下关于一个数据库的效率问题? 如何用代码测试adoconnection连接是否可用?? 在rave中使用LookupDataView出问题。 怎样动态创建ado存储过程控建并使用传参数 高分求救,在DELPHI中如何实现像在网页中一样的OLE,也就是说,可以直接在IE中调用WORD并且使其成为一个完整的整体。 (特急)那位大哥知道如何购买 Formula One? 我要实现这样的效果该怎么办啊? delphi 使用api findwindow
procedure TForm1.Button1Click(Sender: TObject);
var s:string;
begin
s:='001,002,003,004';
showmessage(inttostr(length(s)-length(AnsiReplaceStr(s,',',''))));
end;
var
Str: String;
List: TStringList;
begin
Str := '001,002,003,004';
List := TStringList.Create;
try
List.Delimiter := ',';
List.CommaText := Str;
showMessage(IntToStr(List.Count-1));
finally
List.Free;
end;
end;