CreaOLEObject
Crea una singola istanza di un oggetto Automation.
Struttura
CreateOleObject(const ClassName: string): IDispatch;
Parametri
Valore restituito
Descrizione
CreateOleObject crea un singolo oggetto non inizializzato della classe specificata dal parametro ClassName. ClassName specifica la rappresentazione stringa dell'ID classe (CLSID). La funzione CreateOleObject viene utilizzata per creare un oggetto di un tipo specificato quando il CLSID è noto e l'oggetto si trova su un server locale o in-proc. Con la funzione CreateOleObject vengono creati solo gli oggetti che non fanno parte di un aggregato.
Il metodo CreateOleObject viene chiamato una volta per creare ogni nuova istanza singola di una classe. Per creare più istanze della stessa classe, si consiglia di utilizzare una factory di classi.
CreateOleObject restituisce un riferimento all'interfaccia che può essere utilizzata per comunicare con l'oggetto. Per CreateOleObject questa interfaccia è di tipo IDispatch. Per creare un oggetto COM che non supporta l'interfaccia IDispatch, utilizzare CreateComObject. |