Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Biblioteket För Microsoft Foundation-klasser (MFC) stöds fortfarande. Vi lägger dock inte längre till funktioner eller uppdaterar dokumentationen.
Med kommandot Klistra in i ett containerprogram kan du skapa en inbäddad komponent eller ett inbäddat objekt. Källdata för ett inbäddat objekt lagras som en del av OLE-dokumentet som innehåller det. På så sätt kan en dokumentfil för ett ordbehandlingsdokument innehålla text och även innehålla bitmappar, grafer, formler eller någon annan typ av data.
OLE är ett annat sätt att införliva data från ett annat program: att skapa en länkad komponent, ett länkat objekt eller en länk. Stegen för att skapa ett länkat objekt liknar dem för att skapa ett inbäddat objekt, förutom att du använder kommandot Klistra in länk i stället för kommandot Klistra in. Till skillnad från en inbäddad komponent lagrar en länkad komponent en sökväg till de ursprungliga data, som ofta finns i en separat fil.
Om du till exempel arbetar i ett ordbehandlingsdokument och skapar ett länkat objekt till vissa kalkylbladsceller lagras data för det länkade objektet i det ursprungliga kalkylbladsdokumentet. Ordbehandlingsdokumentet innehåller endast den information som anger var objektet kan hittas, dvs. det innehåller en länk till det ursprungliga kalkylbladsdokumentet. När du dubbelklickar på cellerna startas kalkylbladsprogrammet och det ursprungliga kalkylbladsdokumentet läses in där det lagrades.
Varje OLE-objekt, oavsett om det är inbäddat eller länkat, har en typ som är associerad med det baserat på programmet som skapade det. Ett Microsoft Paintbrush-objekt är till exempel en typ av objekt och ett Microsoft Excel-objekt är en annan typ. Vissa program kan dock skapa fler än en objekttyp. Microsoft Excel kan till exempel skapa kalkylbladsobjekt, diagramobjekt och makrobladsobjekt. Vart och ett av dessa objekt kan identifieras unikt av systemet med hjälp av en klassidentifierare eller CLSID.
Se även
OLE-bakgrund
OLE-bakgrund: Containrar och servrar
Containrar: Klientobjekt
Servrar: Serverobjekt