delphi 截取字符串

1.delphi中是否有类似vb中的midrightleft相同或类似的函数?2.如果没有,如何截取字符串?如果有,请帮我转将以下vb命令转化为delphi命令:a=mi... 1.delphi 中是否有类似vb中的 mid right left 相同或类似的函数?

2.如果没有,如何截取字符串? 如果有,请帮我转将以下vb命令转化为delphi命令:
a=mid("delphi",1,4)
b=mid("asdfg",3)
c=right("qwer",2)
b=mid("asdfg",3) 意思是从asdfg中第3个开始截取 直到最后一个字符
运行后b="dfg"。
在vb中此命令等价于:b=mid("asdfg",3,len("asdfg")-2)或right("asdfg",len("asdfg")-2)
不知在delphi中怎么写这条命令。。。
展开
 我来答
快乐居家美食
推荐于2017-11-28 · TA获得超过1943个赞
知道大有可为答主
回答量:2392
采纳率:100%
帮助的人:1552万
展开全部
a := copy('delphi', 0, 4);
b := copy('asdfg', 1, 3);
c := copy('qwer', 2, 2);

在Delphi中,除了起始位置的标志方法与VB不一样外,其它的都一样的。
b := copy('asdfg',2, length('asdfg') - 2);
Delphi中索引值是从0开始的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
glaciersoft
2010-09-24 · TA获得超过288个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:329万
展开全部
delphi可以通过Copy处理

最简单的方法就是引用StrUtils.pas单元,已提供这些函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式