Jeden cyklus FOR
function MojeCopy(ret: string; odkud, kolik: integer): string;
var
i: Integer;
begin
MojeCopy := '';
if Len(ret) < odkud + kolik then
kolik := Len(ret) - odkud;
for i := odkud to odkud + kolik - 1 do
MojeCopy := MojeCopy + ret[i-1];
end;
Uz si to presne nepamatuju, ale pokud jde o TurboPascal, tak tam je tusim indexovani retezce od nuly. To si pripadne oprav. Vysledek se neprirazoval do promenne Result, ale do nazvu funkce. Ale tim si nejsem jisty.