I am using the following to separate a bunch of text from a 110MB txt file:
Code:
SetBatchLines, -1
Process, Priority, , R
FileRead, file, ALL.txt
Loop, Parse, file, `n
{
StringLeft, check, A_LoopField, 2
If check = D:
FileAppend, %A_LoopField%`n, Out.txt
}
But when I looked at AHK's memory usage, it is 232MB, instead of being around 120MB considering FileRead loaded the file in memory. Is AHK using another variable for Parse Loop?
[Moved from Bug Reports forum. ~jaco0646]
_________________
My small "thanks" to AHK in shape of these dedicated 3d images
