Ergebnis 1 bis 10 von 13

Hybrid-Darstellung

  1. #1

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard

    Wenn ich dich richtig verstanden habe, versuchst du x zufällige Strings in eine Datei zu schreiben. Das kannst du so machen:
    Code:
    function rndstr(const cs:string;len:word):string;
    var
      p:pchar;
      i,le:integer;
    begin
      setlength(result,len);
      p:=pchar(result);
      le:=length(cs);
      for i := 1 to len do
      begin
        p^:=cs[succ(random(le))];
        inc(p);
      end;
    end;
    
    const
      cs='abcdefghijklmnopqrstuvwxyz';
      cnt=10;
      len=8;
    var
      f:textfile;
      i:integer;
    begin
      assignfile(f,'c:\test.txt');
      try
        rewrite(f);
        try
          randomize;
          for i := 1 to cnt do
            writeln(f,rndstr(cs,len));
        finally
          closefile(f);
        end;
      except
        on e:exception do showmessage(e.Message);
      end;
    end;
    Das Beispiel schreibt 10 zufällige 8-stellige Strings mit dem Charset a-z in die Datei c:\test.txt

  2. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Tido (17.06.2010)

Ähnliche Themen

  1. Würfelspiel - Schleifen und Boolean
    Von Flic im Forum Übungsaufgaben
    Antworten: 12
    Letzter Beitrag: 09.06.2010, 20:36
  2. Antworten: 12
    Letzter Beitrag: 31.01.2010, 05:50
  3. Schleifen -.-
    Von mainstream im Forum .NET Sprachen - Techniken
    Antworten: 4
    Letzter Beitrag: 01.08.2009, 15:21
  4. schleifen problem
    Von DeadManWalkin im Forum C, C++
    Antworten: 3
    Letzter Beitrag: 09.10.2008, 23:52
  5. [S] Funktion in Notepad++ (Schleifen hervorheben)
    Von Lidloses_Auge im Forum Anwendungssoftware
    Antworten: 2
    Letzter Beitrag: 29.07.2008, 10:29

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •