如何取edit的前三位字符串?(50分)

  • 主题发起人 主题发起人 zqssoft
  • 开始时间 开始时间
Z

zqssoft

Unregistered / Unconfirmed
GUEST, unregistred user!
已知有一Edit1控件,里面有字符如“123456。。。”;
请问:如何取得Edit1.text前三位的字符,即123。
并将其值赋于一个str型的变量temp.
请知道的大哥指教,谢谢。
 
直接copy就可以了,在论坛中有好多现成的例子,你做好也多浏览一下大伙发出的帖子和回答的方案,这样对你会有好处的
 
temp:=leftstr(edit1.text,3)
 
temp:=copy(edit1.text,1,3)
 
说实话,你该看看DELPHI的帮助
 
temp := leftstr(edit1.text,3);
 
同意shine007的意见,
 
temp := copy(edit1.text,1,3);
还有你可以下一个大富翁的离线数据库看看,我以前就是在CHM中查的,很快很方便
 
多看看基础书
 
temp := copy(edit1.text,1,3);
最简单
 
uses StrUtils;
temp:=Copy(Edit1.Text,3);
 
来晚了,哈哈
 
晕!
这也值得花50分来问?
 
COPY(EDIT1.TEXT,1,3).
 
接分中!
说实话,你这是浪费钱!好好看看DELPHI常用函数吧
 
其实DELPHI的字符串的处理蛮有学问的。 只看DELPHI的帮助没什么用,那只是初级的初级阶段。
 

Similar threads

D
回复
0
查看
925
DelphiTeacher的专栏
D
D
回复
0
查看
717
DelphiTeacher的专栏
D
D
回复
0
查看
678
DelphiTeacher的专栏
D
后退
顶部