OLE står for Object Linking and Embedding , en metode for programmering som bruker objekter for å integrere ulike preexisting funksjoner. ActiveX ble introdusert i 1996 av Microsoft , og er navnet på et utvidet sett av OLE koding stedene. Objekter
OLE ble utviklet for å tillate dokumenter å holde deler av et annet format av dokumentet , for eksempel , for et regneark som skal brukes i en Word-dokument. Dette ble gjort ved å gjøre programmering arkitektur objekt - orientert. Ulike funksjoner i et program kalles objekter, så når en del av en Excel-arbeidsbok er kopiert inn i et Word-dokument , i programmering terminologi Excel objektet har vært forankret i et Word-dokument . Excel data er innebygd hvis den er lagret i Word-dokument , og koblet om dataene (og /eller funksjonalitet) forblir lagret i Excel og er ikke kopiert over.
Component Object Model (COM )
OLE ble videreutviklet av Microsoft , og oppgradert teknologi ble utgitt som Component Object Model (COM ) . Utviklingen førte til at programmerere kan bruke "objekter" fra eksisterende applikasjoner i nye prosjekter . De kunne bruke et forhåndsdefinert funksjon ved å ringe på en av objekter innenfor teknologi , noe som sparer mye overflødig tid og kode.
ActiveX
ActiveX-kontroller er små deler av koden som kan brukes som blokker og sydde inn i et program eller en webside. De fungerer på samme måte som tidligere OLE Controls - ved å ringe på objekter som er en del av ActiveX -plattformen - men ActiveX produserer kode og kontroller som er mye mindre og raskere og mer egnet til bruk av Internett
.