Podstawy OLE: łączenie i osadzanie
Za pomocą polecenia Wklej w aplikacji kontenera, można utworzyć składnika osadzonego lub element osadzony.Dane źródłowe dla osadzonego elementu jest przechowywane jako część dokumentu OLE, który go zawiera.W ten sposób plik dokumentu do dokumentu edytora tekstów może zawierać tekst i również mogą zawierać mapy bitowe, wykresy, formuły lub inny typ danych.
OLE zapewnia inny sposób na włączenie danych z innej aplikacji: Tworzenie składnika połączonego lub połączonego elementu lub łącze.Kroki procedury tworzenia połączonego elementu są zbliżone do tych dotyczących tworzenia osadzonego elementu, chyba że użyjesz polecenia Wklej łącze zamiast polecenia Wklej.W odróżnieniu od składnika osadzonego połączonego składnika przechowuje ścieżkę do oryginalnych danych, który jest często w oddzielnym pliku.
Na przykład jeśli pracujesz w wyrazie procesor dokumentu i utworzyć połączony element do niektórych komórek arkusza kalkulacyjnego, dane dla połączonego elementu są przechowywane w oryginalnym dokumencie arkusza kalkulacyjnego.Dokument edytora tekstów zawiera tylko te informacje, określając, gdzie element można znaleźć, czyli zawiera łącze do oryginalnego dokumentu arkusza kalkulacyjnego.Po dwukrotnym kliknięciu komórki, uruchomić aplikacji arkusza kalkulacyjnego i oryginalnego dokumentu arkusza kalkulacyjnego jest ładowany z którym był przechowywany.
Każdy element OLE, czy osadzony lub połączony, ma typ skojarzony z nim na podstawie wniosku, który go utworzył.Na przykład element Microsoft Paintbrush jest jeden rodzaj towaru, a element programu Microsoft Excel jest innego typu.Jednak niektóre aplikacje, można utworzyć więcej niż jeden typ elementu.Na przykład program Microsoft Excel można utworzyć elementy arkusza, elementów wykresu i elementy arkusz makr.Każdy z tych elementów można unikatowo identyfikowane przez system za pomocą identyfikatora klasy lub CLSID.