当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·dbgrideh控件如何导出到excel    »显示摘要«
    摘要: 如题所述,答对即给分 ......
    摘要: 最好两个字啊~~ ......


如何提出一个字符串的后几位

比如   123456   我要提出后3位   赋值变量   aaaa   用什么函数啊

NO.1   作者: hiflower

StrUtils  
  function   LeftStr(const   AText:   string;   ACount:   Integer):   string;

NO.2   作者: linuxyf

RightStr(const   AnsiString   AText,   int   ACount);  
  人家要后边几位,又不是前边几位。

NO.3   作者: linuxyf

比如:  
  eidt1.text:=123456;  
  rithtstr

StrUtils  
  function   LeftStr(const   AText:   string;   ACount:   Integer):   string;  
  看帮助了,很详细的

NO.5   作者: hongchenzpm111

StrUtils  
  可以在RXLib中找到

NO.6   作者: tjff2000

aaaa:=copy(123456,4,3)

NO.7   作者: hahahahaanni

用copy().RightStr()都可以。

NO.8   作者: redmouse1

Str:=   123456;  
            aaa:=   Copy   (Str,4,3);  
            Edit1.Text   :=   aaa;  
   
  用Copy函数也可以。

NO.9   作者: internetcsdn

以前不会用RightStr时写过一会很烂的函数。  
  在这献下丑  
   
  function   TForm1.CutStringFromN(str:string;n:integer;kind:integer):string;  
  var   i,j:integer;  
          return_str:string;  
  begin  
  //STR:要截取的字符串;  
  //N:要截取到的第几个字符;  
  //KIND:值为1时表示截取第几个字符后面的字符串,值为2时表示要截取第几个字符前面的字符串;  
    return_str:=;  
    if   kind=1   then  
    begin  
      j:=n;  
      for   i:=1   to   length(str)-n+1   do  
        begin  
            return_str:=return_str+str[j];  
            inc(j);  
        end;  
      end;  
      if   kind=2   then  
      begin  
        j:=1;  
        for   i:=1   to   n-1   do  
            begin  
              return_str:=return_str+str[j];  
              inc(j);  
            end;  
      end;  
        result:=return_str;  
  end;

NO.10   作者: BarryW

eidt1.text:=123456;  
  rithtstr

copy(pchar(str),length(str)-3,3)

NO.12   作者: qhf503

aaa:=copy(pchar(str),length(str)-3,3)  
 


 ·xml的运行机制    »显示摘要«
    摘要: 经过几天的学习了解到xml作为一种标志性语言,可以通过各种parser解释执行,不过还是有些不理解,xml到底是基于客户端服务器的,还是在浏览器端解释执行的,例如,ie5是否能单独执行解释任务?----------急! ......
» 本期热门文章:
· 热门栏目:
» 相关精选文章
» 其它相关:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE