Michael Schnell schrieb: > For each string you can use TStringList.DelimitedText to get the values > separated by blanks > > sltokens := TStringList.Create; > sltokens.DelimitedText:= ' '; > sltokens.CommaText:= slfile[i]; This IMO should read: sltokens.Delimiter:= ' '; sltokens.DelimitedText:= slfile[i]; DoDi