RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
OleCtnrs.TCreateType Enumeration

TCreateType is an enumerated type that defines values for TCreateInfo's CreateType field.

Pascal
TCreateType = (
  ctNewObject,
  ctFromFile,
  ctLinkToFile,
  ctFromData,
  ctLinkFromData
);
C++
enum TCreateType {
  ctNewObject,
  ctFromFile,
  ctLinkToFile,
  ctFromData,
  ctLinkFromData
};

TCreateType defines the possible values for TCreateInfo's CreateType field, which is passed to TOleContainer's CreateObjectFromInfo method. It is defined as follows:

Values 
Meaning 
ctNewObject  
Creates an embedded OLE object given its class identifier (TCreateInfo.ClassID)  
ctFromFile  
Creates an embedded OLE object from the contents of the given file (TCreateInfo.FileName).  
ctLinkToFile  
Creates a linked OLE object from the contents of the given file (TCreateInfo.FileName)  
ctFromData  
Creates an embedded OLE object from the given data transfer object (TCreateInfo.DataObject)  
ctLinkFromData  
Creates a linked OLE object from the given data transfer object (TCreateInfo.DataObject)  

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!