Understanding ActiveX e OLE

April 22

Understanding ActiveX e OLE


OLE acronimo di Object Linking and Embedding, un metodo di programmazione che utilizza gli oggetti di integrare diverse funzioni preesistenti. ActiveX è stato introdotto nel 1996 da Microsoft, ed è il nome di un set esteso di OLE oggetti di codifica.

Oggetti

OLE è stato sviluppato per permettere documenti di tenere sezioni di un diverso formato del documento, ad esempio, un foglio di calcolo per essere utilizzato in un documento Word. Ciò è stato fatto, rendendo l'architettura di programmazione orientata agli oggetti. Diverse funzioni all'interno di un programma sono chiamati oggetti, in modo che quando una sezione di una cartella di lavoro di Excel viene copiato in un documento Word, nella terminologia di programmazione l'oggetto di Excel è stato incorporato in un documento Word. dati di Excel è incorporato se è memorizzato all'interno del documento di parola, e collegato se i dati (e / o funzionalità) rimane memorizzato in Excel e non viene copiato in tutto.

Component Object Model (COM)

OLE è stato ulteriormente sviluppato da Microsoft, e la tecnologia di aggiornamento è stato rilasciato come Component Object Model (COM). Gli sviluppi hanno fatto sì che i programmatori potrebbero utilizzare "oggetti" da applicazioni esistenti all'interno di nuovi progetti. Potrebbero usare una funzione preesistente chiamando su uno degli oggetti all'interno della tecnologia, un notevole risparmio di tempo e codice eccesso.

ActiveX

I controlli ActiveX sono piccole sezioni di codice che possono essere usati come blocchi e ricostruito in una pagina di applicazione o Web. Essi funzionano nello stesso modo come controlli OLE precedenti - invitando oggetti che fanno parte della piattaforma ActiveX - ma ActiveX produce codice e controlli che sono molto più piccole e più veloce e più adatto all'utilizzo di Internet.