Registriert seit: 30. Nov 2005
Ort: München
5.767 Beiträge
Delphi 10.4 Sydney
|
Re: Eingabe mischen
16. Okt 2008, 10:57
Hallo,
ich musste die shuffle Routine noch etwas anpassen:
Delphi-Quellcode:
procedure Shuffle(var s: String);
var
i, j: integer;
temp : Char;
begin
for i := length(s) downto 1 do
begin
j := Random(i)+1;
temp := s[i];
s[i] := s[j];
s[j] := temp;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
s: String;
begin
s:= Edit1.Text;
shuffle(s);
Edit1.Text:=s;
end;
Grüße
Klaus
Klaus
|