How can I specify the Owner of component read from a Delphi TStream?
问题 I'm reading a component from a stream, and want to be able to specify the Owner property. var TComponent : comp; stream.Seek(0, soFromBeginning); comp := stream.ReadComponent(nil); Who owns comp, and how can I change it? I'd hoped the parameter to readComponent would be the owner, but it seems to do something totally different! 回答1: @Roddy, you can use the InsertComponent procedure for set the owner of an component. check this sample procedure TForm1.Button1Click(Sender: TObject); var Stream