Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: string von rechts nach links auslesen

  Alt 16. Okt 2003, 08:56
Zwei Varianten, welche beide das gleiche Ergebnis liefern. Version 1 ist einfacher zu verstehen, Version 2 ist dafür schneller

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  I: Integer;
  Input, Output: String;
begin
  Input := Edit1.Text;
  Output := '';
  for I := Length(Input) downto 1 do
    Output := Output + Input[I];
  Edit2.Text := Output;
end;

procedure TForm1.Button2Click(Sender: TObject);
var
  I, J: Integer;
  Input, Output: String;
begin
  Input := Edit1.Text;
  J := 1;
  SetLength(Output, Length(Input));
  for I := Length(Input) downto 1 do
  begin
    Output[J] := Input[I];
    Inc(J);
  end;
  Edit2.Text := Output;
end;
......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat