请问如何取出这些值 ( 积分: 50 )

  • 主题发起人 主题发起人 lizee2008
  • 开始时间 开始时间
L

lizee2008

Unregistered / Unconfirmed
GUEST, unregistred user!
我在面板上的edit中为示这样内容;31.5×20×40.5 我想将其中的31.5,20,40.5取出来分别放一个单独的edit中,即edit1显31.5,edit2显示20,edit3显示40.5,请问该怎样实现,谢谢
 
var
s:String;
st:TStringList;
begin
s:='31.5×20×40.5';
st:=TStringList.create;
st.Delimiter:='×';
st.DelimitedText:=s;
edit1.text:=st.strings[0];
edit2.text:=st.strings[1];
FreeAndNil(st);
end;
 
谢谢siking, st.Delimiter:='×'这一行提示出错,不被别识的类型Char and String,换作*就可以.在delphi不能识别数学中的×吗
 

Similar threads

D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
831
DelphiTeacher的专栏
D
D
回复
0
查看
664
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部