help files
Z505 | PasWiki | FUQ | Search | Main Docs | API Guide



[Overview][Constants][Types][Classes][Procedures and functions][Variables] Reference for unit 'System' (#rtl)

SetString

Set length of a string and copy buffer.

Declaration

Source position: line 0

procedure SetString(

  out S: AnsiString;

  Buf: PChar;

  Len: SizeInt

);

procedure SetString(

  out S: Shortstring;

  Buf: PChar;

  Len: SizeInt

);

procedure SetString(

  out S: WideString;

  Buf: PWideChar;

  Len: SizeInt

);

procedure SetString(

  out S: WideString;

  Buf: PChar;

  Len: SizeInt

);

Description

SetString sets the length of the string S to Len and if Buf is non-nil, copies Len characters from Buf into S. S can be an ansistring, a short string or a widestring. For ShortStrings, Len can maximally be 255.

Errors

None.

See also

SetLength

  

Set length of a string.

Notes

 No notes exist for this page yet. 





lufdoc, Powtils, fpc, freepascal, delphi, kylix, c/c++, mysql, cgi web framework docs, Z505