Dann rette ich mal
sx2008s Beitrag aus dem mittlerweile geschlossenem K&T-Thema, das sollte die Frage nach dem zufälligen Generieren des Strings erledigen
Delphi-Quellcode:
{**************************************************************************
* NAME: RandomString
* DESC: Erzeugt einen zufälligen String
* PARAMS: len: länge des erzeugten strings
* CharSet: string der die zu verwendenden Zeichen enthält
*************************************************************************}
function RandomString(const len: Integer; const CharSet: string): string;
var
i: Integer;
pResult : PChar;
begin
SetLength(Result,len); // Speicher im Result-String reservieren
pResult := PChar(Result);
for i := 1 to len do
begin
pResult^ := CharSet[1+Random(Length(CharSet))];
Inc(pResult);
end;
end;
// Beispiel Aufruf
teststring := RandomString(10, '0123456789ABCDEF');