一个简单的小问题,那位老兄给我讲讲,多谢了。(0分)

  • 主题发起人 主题发起人 阿波
  • 开始时间 开始时间

阿波

Unregistered / Unconfirmed
GUEST, unregistred user!
在EDIT中输入了一串数字,如:FE FE FE FE 68 68 23 45 67 68 12 FE DD 45 56 DD DD;
如果我想去掉第一个68前面的所有FE,怎么实现呢,去掉二个怎么实现呢。
还有如果我想从EDIT中的字符串中取出一些值,比如说从后取吧,要以从后面起第二个DD开始取。
如何实现的。是要设定一个标志吗,怎么用的,那位老兄给我讲讲呀,多谢多谢;
 
用pos函数
 
可以具体点吗,就以我例出来的那串数讲讲。谢谢了。
 
var i,j:integer;
s:string;
begin
i:=pos(edit1.text,'68')
for i to length(edit1.text)do
s:=s+edit1,text
edit1.text:=s;
end;
其实有其它函数的,不过我忘了,就写这个给你瞧瞧,相信对你有帮助
 
多谢,多谢,明白了,书上讲的一点都不清楚;
以后还请多多关照啊。
 
接受答案了.
 
后退
顶部