Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#11

AW: Stringlängenbegrenzung bei 'Writeln'

  Alt 19. Nov 2012, 11:05
Ab dem zweiten Durchgang wird die bereits geöffnete Datei wieder zum Anfügen geöffnet.
Delphi-Quellcode:
   AssignFile( f, 'R_Lager.txt' );

   for i := 1 to 1200 do
   begin

     // RecordString zusammenbauen

     if i = 1 then // wenn erste Zeile geschrieben wird Datei neu schrieben
       Rewrite(f);
     Writeln(f, RecordString);
   end;

   CloseFile( f );
EDIT

Du solltest dir aber mal überlegen, ob eine CSVBuilder-Klasse nicht wesentlich geschickter wäre, denn den Code auf Fehler zu überprüfen ist Strafarbeit

Ausserdem besteht hier die Möglichkeit eine nicht konforme CSV-Datei zu erstellen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (19. Nov 2012 um 11:10 Uhr)
  Mit Zitat antworten Zitat