Üstadlar C++ Builder 5.0 da bir program yazdım(yeni yeni) bunda kayıt sorunu var

Örnek olarak programda giriline verileri kaydetmesi için kullandığım kod bu

LisTBox1->Items->SaveToFile("personal.dat);
kaydediyor fakat 2. bir kayıtta ilk kaydettiklerini siliyor buna nasıl bir çözüm yada 2. kayıt yapıldığın tüm kayıtlar kalacak yükle dediğimde tüm kayıtlar yüklence bu sorunu nasıl çözebilirim anlayan arkadaşlar yardımcı olursa sevinirim.