Hallo meggles,
bitte zeige mal etwas mehr Code. Evt. die komplette
unit.
Ich persönlich halte von dyn. Array's gar nichts. Das ist so VB-mäßig.
Deshalb habe ich hier von einem grundsätzlichen Fehler geschrieben.
Ich würde die eMail Daten auch nicht als Record, sondern als Objekt mit TList
verwalten. Dann wird nämlich tatsächlich "nur" eine Referenz übergeben.
Dieses ganze Zeug mit Kopien und SV gibt es dann nicht mehr.