On 2014-05-21 15:44, Peter Brooks wrote: > I took AStringList.Add() to mean that it added the string to the list > of strings - I was wrong.. How were you wrong about that? That's exactly what it does. Looks to me you were wrong about LoadFromStream. -- Cheers! Rich Saunders