Currently I have one large string read in from a file:
I am using " " as a delimter, right now though, the output is always something like this:Code:filethere = File.DoesExist("c:\\TEMP\\packageinfoinstall.txt"); text_contents = TextFile.ReadToString("c:\\TEMP\\packageinfoinstall.txt"); foundpos = String.Find(text_contents," "); startpos = 1; --case for one if (foundpos == -1) then packagename = String.Mid(text_contents,1,-1).."\r\n"; end while (foundpos ~= -1) do packagename = String.Mid(text_contents,start,foundpos); Dialog.Message("packagename", packagename); startpos = foundpos + 1; foundpos = String.Find(text_contents," ",startpos,false); end
output:
blah
blah blah2
blah blah2 blah3
It seems as if packagename is concatenated every time it loops? Why is this happening? Am I missing something?

