>SG:=TStringGrid.Create(self);
コンストラクタの引数AOwnerにself(=Form1)を渡すことで
開放の責任はselfが負うようになって明示的な開放は不要になるという
TCompnentクラスに共通する性質があるのです。