Copy: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
Řádek 37: Řádek 37:
  
  
[[Category:Procedura]]
+
[[Category:Funkcie]]

Verze z 30. 9. 2012, 21:29

Vrací podřetězec řetězce.

Deklarace
function Copy(S: String; Index: Integer; Count: Integer): String;
Režim
Windows, Reálný, Chráněný


Poznámky
S je výraz typu string, Index a Count jsou celočíselné výrazy. Copy vrací řetězec, obsahující Count znaků řetězce S počínaje jeho Index-tým znakem.
Pokud je Index větší, než délka řetězce S, Copy vrátí prázdný řetězec. Pokud parametr Count určuje více znaků, než kolik jich od Index-té pozice zbývá, vrací se pouze tento zbytek řetězce.


Viz také
Concat
Delete
Insert
Length
Pos


Vzorový příklad

{Copy.PAS}
{Vzorový příklad pro funkci Copy.}
var S: String;
begin
  S := 'ABCDEF';
  S := Copy(S, 2, 3);   { 'BCD' }
end.