New initialisiert sehrwohl den Speicherbereich - allerdings nur wo notwendig.
New alloziert mit GetMem Speicher und initialisiert diesen mit Initialize():
Zitat von
OH:
Initialize simply zeros out the memory occupied by long strings, variants, and interfaces, causing long strings to be empty and variants and interfaces to be Unassigned.