Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Delphi - zapis do stringu

Chybu ti o zakrici, protoze pristupujes k prvku retezce, ktery neexistuje. PomocnyString je prazdny.

Pokud chces znat delku retezce, pouzij funkci Length(), nebudes muset retezec pretypovavat na PChar.

Tvuj puvodni upraveny priklad:

var PomocnyString : string;
    i : integer;
begin

  for i:= 1 to Length(s) do
   begin
    if (s[i] <> ' ') then
       PomocnyString := PomocnyString + s[i]
    else
      break;
   end;
end;

Samozrejme reseni od Azora je mnohem efektivnejsi...

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny