// 扩展一下<br>function StrToFloatEx(str:string):single;<br>var<br> iPos:integer;<br> ret:string;<br>begin<br> while(true) do begin<br> iPos:=pos(',',str);<br> if ipos>0 then begin<br> ret:=ret+copy(str,1,iPos-1);<br> delete(str,1,iPos);<br> end<br> else begin<br> ret:=ret+str;<br> break;<br> end;<br> end;<br> Result:=strtofloat(ret);<br>end;