字符的处理(50分)

  • 主题发起人 主题发起人 bin_75
  • 开始时间 开始时间
B

bin_75

Unregistered / Unconfirmed
GUEST, unregistred user!
请问Delphi中有没有类似VB中的Right()函数用以提取最右边的几个字符。
 
自已写一个
Function Bcopy(souString:string;BStart,Num:word):String;
Begin
if BStart=1 then
begin
if Num=1 then
Result:=Copy(SouString,length(souString),Num)
else
Result:=Copy(SouString,length(souString)-Num+1,Num);
end
else
Result:=Copy(SouString,length(souString)-Bstart,Num);
End;

给分
 
用copy(str,strlen(str)-i,i)
 
当然有了,

function Copy(S
Index, Count: Integer): string;
随便你拷贝几个字符。
 
利用pchar类型直接操作既可以了
 
SubString(1,10)
 
谢谢,不过似乎wind_cloudy的答案是可行的!lanjiancn是不是过于复杂了,
不过还是给点分。
 
后退
顶部