Delphi 函数参考[11]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 hiyaolee 的 blog

      例子
      ///////begin strmove
      procedure tform1.button1click(sender: tobject);
      var
      vbuffer: pchar;
      begin
      vbuffer := '0123456789';
      strmove(vbuffer, pchar(edit1.text), spinedit1.value);
      edit2.text := vbuffer;
      end;
      ///////end strmove
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function strcopy(dest: pchar; const source: pchar): pchar;
      $[sysutils.pas
      功能 返回将指针字符串source复制到指针字符串dest中
      说明 dest应已经分配足够的空间非则将触发异常
      参考 <null>
      例子
      ///////begin strcopy
      procedure tform1.button1click(sender: tobject);
      var
      vbuffer: pchar;
      begin
      getmem(vbuffer, length(edit1.text) + 1);
      strcopy(vbuffer, pchar(edit1.text));
      edit2.text := vbuffer;
      freemem(vbuffer);
      end;
      ///////end strcopy
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function strecopy(dest:pchar; const source: pchar): pchar;
      $[sysutils.pas
      功能 返回将指针字符串source复制到指针字符串dest中的结尾
      说明 可以连接指针字符串
      参考 <null>
      例子
      ///////begin strecopy
      procedure tform1.button1click(sender: tobject);
      var
      vbuffer: array[0..255] of char;
      begin
      strecopy(strecopy(vbuffer, pchar(edit1.text)), pchar(edit2.text));
      edit3.text := vbuffer;
      end;
      ///////end strecopy
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function strlcopy(dest: pchar; const source: pchar; maxlen: cardinal):
      pchar; $[sysutils.pas
      功能 返回将指针字符串source指定长度maxlen复制到指针字符串dest中
      说明 dest应已经分配足够的空间非则将触发异常
      参考 <null>
      例子
      ///////begin strlcopy
      procedure tform1.button1click(sender: tobject);
      var
      vbuffer: array[0..255] of char;
      begin
      strlcopy(vbuffer, pchar(edit1.text), spinedit1.value);
      edit2.text := vbuffer;
      end;
      ///////end strlcopy
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function strpcopy(dest: pchar; const source: string): pchar;
      $[sysutils.pas
      功能 返回将指针字符串source复制到指针字符串dest中
      说明 strlcopy(dest, pchar(source), length(source))
      参考 function sysutils.strlcopy
      例子
      ///////begin strpcopy
      procedure tform1.button1click(sender: tobject);
      var
      vbuffer: array[0..255] of char;
      begin
      strpcopy(vbuffer, pchar(edit1.text));
      edit2.text := vbuffer;
      end;
      ///////end strpcopy
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function strplcopy(dest: pchar; const source: string; maxlen:
      cardinal): pchar; $[sysutils.pas
      功能 返回将字符串source指定长度maxlen复制到指针字符串dest中
      说明 strlcopy(dest, pchar(source), maxlen)
      参考 function sysutils.strlcopy
      例子

本文关键:Delphi 函数参考
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top