Condividi tramite


Sfondo OLE: Collegamento e incorporare

Utilizzando il comando Incolla in un'applicazione contenitore possibile creare un componente incorporata, o l'elemento incorporato.I dati di origine per un elemento incorporato sono archiviati come parte di documenti OLE che lo contiene.In questo modo, un file di documento per un documento dell'elaboratore di testo può contenere testo e può inoltre contenere bitmap, grafici, le formule, o qualsiasi altro tipo di dati.

OLE fornisce un modo alternativo per includere i dati da un'altra applicazione: creare una parte collegata, o elemento collegato, o un collegamento.I passaggi per creare un elemento collegato sono simili a quelli per creare un elemento incorporato, ad eccezione del fatto che si utilizza il comando link incolla anziché il comando Incolla.A differenza di un componente incorporata, una parte collegata archivia un percorso ai dati originali, che sono spesso in un file separato.

Ad esempio, se si utilizza un documento dell'elaboratore di testo e creare un elemento collegato ad alcune celle di un foglio di calcolo, i dati per l'elemento collegato vengono archiviati nel documento originale del foglio di lavoro.Il documento dell'elaboratore di testo contiene solo le informazioni che specificano la posizione in cui l'elemento è disponibile, ovvero, contiene un collegamento al documento originale del foglio di lavoro.Quando si fa doppio clic sulle celle, l'applicazione del foglio di lavoro viene avviata e il documento originale del foglio di calcolo viene caricato da dove è stato archiviato.

Ogni elemento OLE, se incorporato o collegato, è associato un tipo con basato sull'applicazione che lo ha creato.Ad esempio, un elemento del pennello di Microsoft è un tipo di elemento e un elemento di Microsoft Excel è un altro tipo.Alcune applicazioni, tuttavia, possono creare più di un tipo di elemento.Ad esempio, Microsoft Excel possibile creare elementi del foglio di lavoro, gli elementi del grafico e gli elementi di macrosheet.Ognuno di questi elementi può essere identificato in modo univoco dal sistema con l'identificatore o di CLSIDdella classe.

Vedere anche

Concetti

Sfondo OLE

Sfondo OLE: contenitori e server

Contenitori: elementi client

Server: elementi server