Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - (delphi) wordlist wird gespeichert, aber kann man splitten?
ppl - Do 21.08.08 23:22
Titel: (delphi) wordlist wird gespeichert, aber kann man splitten?
nabend,
mir stellt sich gerade die frage ob es möglich ist eine datei die erstellt (.txt) wird automatisch splitten zu lassen, also über eine vorgegebene anzahl von gb, und wenn möglich dann auch das erstellen anhalten, und den standpunkt des erstellen in einer settings.datei zu speichen so das man es ein andermal von der gleichen stelle an fortführen kann.
Will jetzt erstmal nur die möglichkeit wissen,
codeschnippsel oder tipps wo ich sowas finden kann sind auch erwünscht ;)
mfg
ppl
MSCH - Mo 25.08.08 20:08
das sollte doch kein Prob sein.
Pseudocode:
solange bis dateiende
Block aus Quelle lesen
block in Ziel schreiben
geschriebene Blöcke zählen
wenn geschriebene Blöcke > nn dann Zieldatei schließen
neue ZielDatei erstellen
ini-Datei aktualiesieren
Dateiende
Das ganze sollte nicht mehr wie 20 Zeilen lang sein.
Ich würd aber auf jeden Fall das Blockweise schreiben (a la 512 byte oder ein vielfaches davon)
Das geht schneller (Tip: Blockread/Blockwrite)
grez
msch
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!