在delphi里有没有这样的函数,有一个字符串str,我现在想取我指定起始位置和长度的子串。
解决方案 »
- 关于用存储过程提交数据集
- 使用WebBrowser控件,如何获取当前页面,当前鼠标所在图片【或文字】的连接地址?
- 求万年历源码!最好有带阴历的。
- 如何取得dbgrid里面的defect_id,望指导(解决后立即结贴)
- 有关Navigate method (TWebBrowser)的问题。急,UP有分
- 刚才回寝室把代码拿回来了 我要毕业了做了一个学生管理系统 有个像OFFICE2000那样的启动画面 在自己机器上好用可拿到别人机器上 就只能出
- SQL SERVER 2000怎样接受fox的文件数据
- DElPHI 6 (中文版)下载!!!
- delphi可以做扑克程序吗?
- 线程里面调用COM+组件的问题
- D7中,表Column的可见控制失灵??????????????????
- 求救:Tadoconnection连接oracle
Unit
System
Category
string handling routines
Delphi syntax:
function Copy(S; Index, Count: Integer): string;
function Copy(S; Index, Count: Integer): array;
vStr:String;
begin
vStr:='1234567890';
Result:=Copy(vStr,3,4); //取出vStr中起始位置为3,长度是4的子串,为'3456'
end;
concat(str1,str2{,strn}) 把各自变量连接起来,返回连接后的字符串(长度不能超过255)length(str) 返回str的字符个数,即其长度.
{返回两个子字符串之间字符的个数}
Function p2pcount( s, ss1, ss2 : string ): integer;
var i, j, slen : integer;
begin
i := pos( ss1, s );
j := pos( ss2, s );
slen := Length(ss2);
if j >= i then Result := j - i + slen else Result := 0;
end;