Hola.
Si en un objeto MyStrings de tipo TStrings hago esto ...
Código Delphi
[-]
MyStrings.AddObject('Hola', TObject(StrNew(PChar('QueTal'))));
... ¿puedo luego liberar esa memoria que ha solicitado StrNew haciendo lo siguiente?:
Código Delphi
[-]
MyStrings.Items.Objects[1].Free
¿O por el contrario tengo que hacerlo mediante StrDispose?