字符串截取小例子Delphi源代码


本文整理自网络,侵删。

 function getstr(Ystr,Mstr:string;istar:byte):string; //从字符串中截取字符串 delphitop.com
var s:string;
i:byte;
begin
result:='';
i:=0;
for i:=0 to length(Ystr) do
if i<istar then
delete(Ystr,1,pos(Mstr,Ystr)) else
break;
s:=copy(Ystr,i-strtoint(form1.edit4.text)-1,pos(Mstr,Ystr)-1);
delete(s,1,length(Mstr)-1);
if s<>'' then
result:=s else
result:='提取串为空串!'
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
edit2.Text:=getstr(edit1.Text,edit3.text,strtoint(edit4.text));
end;

procedure TForm1.Edit4KeyPress(Sender: TObject; var Key: Char);
begin
if (Key < '0') or (Key > '9')
then Key := Chr(0);
end;

相关阅读 >>

Delphi pi 精确计算返回圆周率

Delphi 延时程序

Delphi 下载整个网站图片例子

Delphi debug release区别是什么?

Delphi 内存管理[5]

Delphi 如何在richedit控件里加入链接

d10环境下调用hidcontroller1.0.35获取数据乱码问题

Delphi webbrowser控件实现对ie浏览器的各种控制

Delphi 读写附加数据

Delphi如何获取句柄?

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...