hallo anselm!
dein problem ist echt schwierig
mal ganz langsam, damit ich mitkomme...
wie gross sind die textfiles, die du da von memo nach memo schaufelst?
bei win 9x gibts bei memofeldern eine grössenbegrenzung von 64KB, hingegen bei xp oder 2k dürfen es 2 GB sind.
leichter zu lesen ist dein code, wenn du
Quelltext
hinschreibst, das klingt für mich leichter verständlich
im ersten teil deines codes zählst du, wieviel zeilen du zu erwarten hast,
daher nehme ich an, dein in_file ist als
TextFile definiert.
wenn du aber im anschluss das ganze file in die variable
buff lesen willst,
solltest in_file und out_file als
File und das einlesen und schreiben
mit
BlockRead & BlockWrite durchführen, sonst liest nur eine zeile...
warum bleibst eigentlich nicht beim zeilenweisen lesen und als was ist buff deklariert?
mfg, stefan