比如说一个数:
123456我要从右往左截取字符。从右边数第二个字符开始截取所有字符。得到结果如下:12345
例:12020908 得到结果:1202090请问在delphi中如何实现。谢谢大家。.
123456我要从右往左截取字符。从右边数第二个字符开始截取所有字符。得到结果如下:12345
例:12020908 得到结果:1202090请问在delphi中如何实现。谢谢大家。.
解决方案 »
- 请问如何在屏幕任意处画一个矩形,然后填充
- pagecontrol简单,在线等待
- 如何判定窗体的鼠标是否活动,或无输入状态.本人想做个自动关闭程序,比如隔了10分钟后,判断后,鼠标无活动后,就关闭程序.先谢谢了
- 送分啦!英语好的大哥请进
- 急急急!!关于SQL SERVER里的IMAGE类型和ORCALE里的BLOBl类型!!!!
- 通宵工作,散分30,给同在加班的朋友们
- 今天心情好,开放我的FTP,匿名访问,欢迎上传!!|||
- 一个普遍存在的问题,只是大家没有注意到或不想解决!!
- 哪里有《木乃伊归来》可以下载?高分答谢!!!
- DELPHI里面,从begin到相就的end,用什么快捷键??
- 哪个有比较好的三层框架呀
- 帮帮忙啊``本人对DEPHI知之甚少``哪位好心人帮帮我啦``具体如下
begin
Result := Copy(str, 1, Length(str) - 1);
end;
ReservedCount = 1;//保留字符个数
ShowMessage(LeftStr(str,Length(str) - ReservedCount ));
var
strlen:Cardinal;
begin
strlen:=Length(Source);
Result:=RightStr(Source,(strlen-x));//这里就可以截取到从X个字符开始到字符串未尾的全部字符
Result:=Leftstr(Result,Y);//这里就可以截取到从x那个字符开始 Y为截取的长度,的字符串end;
begin
result:=ansiminstr(str,length(str)-start-count,count);
end;
function CopyR(S: string; Index, Count: Integer): string;
begin
result := Copy(S, Length(S) - Index - count + 2, count);
end;
function mgetstr(str:string;n:integer):string;
begin
result:=delete(str,length(str)-n+1,n);
end;
没经历折腾啦。