I just tested, SetLength a string does not zero its elements (the chars). However, SetLength a dynamic array seems to zero its elements. I cannot find the official behaviour by googling. Anyone has the official saying? Dennis