逗号分开的字符串 500350,105564.71,0,0这是 用逗号分开的4个float数字我想分别将4个数,读到4个变量里如:a:=500350 b:=105564.71c:=0 d:=0请问如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用TStrings比如说strs.Delimiter := ',';strs.DelimitedText := '500350,105564.71,0,0';然后StrToFloat(strs[每个元素遍历]); 用tstringlist就可以了var cardlist:tstringlist; f1,f2:double; begin cardList:=tstringlist.Create; cardList.CommaText:='500350,105564.71,0,0'; f1:=StrToFloat(cardlist.Strings[0]); f2:=StrToFloat(cardlist.Strings[1]); cardlist.free;end; DBGridEh组件相关问题! TStringList能识别类似于Ini一样的节点吗? delphi datetimepicker控件使用问题 如何取得某一个网站 上的系统时间?给点代码,用socket也可以 如何判断输入的内容包不含以下字符(在线等) 简单问题!送分啦! 请求dxDBGrid的问题,急 delphi8的asp.net的web编程!! ADODataSet中可不可以使用Update语句。 delphi 如何实现上传 Delphi编程 感慨一下...
比如说
strs.Delimiter := ',';
strs.DelimitedText := '500350,105564.71,0,0';
然后StrToFloat(strs[每个元素遍历]);
var
cardlist:tstringlist;
f1,f2:double;
begin
cardList:=tstringlist.Create;
cardList.CommaText:='500350,105564.71,0,0';
f1:=StrToFloat(cardlist.Strings[0]);
f2:=StrToFloat(cardlist.Strings[1]);
cardlist.free;
end;