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中怎么写这条命令。。。 展开
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中怎么写这条命令。。。 展开
2个回答
展开全部
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开始的。
b := copy('asdfg', 1, 3);
c := copy('qwer', 2, 2);
在Delphi中,除了起始位置的标志方法与VB不一样外,其它的都一样的。
b := copy('asdfg',2, length('asdfg') - 2);
Delphi中索引值是从0开始的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询