ActiveX teknolojisi nesne bağlama ve (OLE) katıştırma olarak başladı. Windows'un ilk günlerinde, OLE kesme ve yapıştırma gibi basit çapraz uygulama işlevleri için izin verdi. OLE bileşik nesne modülü (COM) fikrine dönüştü. Yazım denetleyicisi COM bir örnektir. Herhangi bir Windows uygulamasından erişilebilir bağımsız modül veya uygulaması, var. Bir program başka içine gömülü olması için COM üniteleri de izin verir. Örneğin, eklemek ve hiç bir Excel uygulamasını açmadan Word içinde bir Excel düzenlemek [kaynak: IRT.org].
ActiveX ve COM temelde aynı şeydir. Nesneler, " Bir ActiveX denetimi bu " biri için başka bir isim; " modüller " veya " uygulamaları " - Yazım denetleyicisi gibi - büyük uygulamalar içinde çalışır. [Kaynağı: Surf Güvenle Net]
ActiveX denetimleri, çoğunlukla Internet Explorer, Windows işletim sistemi için varsayılan Web tarayıcısında referans hakkında konuştuk. Diyelim ki, Windows Media dosyaları (.wmv) olarak kodlanmış video klipleri içeren Internet Explorer ile bir Web sayfasını açmak diyelim. Internet Explorer, Windows Media dosyaları Web sayfasına [: Mozilla kaynak] doğrudan çalınacak sağlayan bir ActiveX denetimi ile ön yüklü olarak geliyor. Başka bir deyişle, ayrı Windows Media Player uygulamasını başlatmak zorunda değilsiniz. ActiveX denetimi perde arkasında Windows Media Player işlevselliğini erişir ve tarayıcı penceresinde dosyayı oynatır.
Başka bir yaygın ActiveX denetimi Flash dosyaları çalış (.swf). Internet Explorer, kendisi tarafından Flash dosyalarını çalamaz. Bu sadece, Adobe Flash Player yapabileceği bir şey. Bütün bir Web sitesi Flash programlanmış Ama eğer bunu görüntülemek için Flash Player başlatmak istemiyorum. Yani, Internet Explorer sizi indirirken ve Flash ActiveX denetimi yükleme seçeneği sunar. Bir site Flash dosyalarını içeriyorsa Flaş ActiveX Control otomatik olarak algılar. Daha sonra işletim sistemi düzeyinde Flash player işlevselliği erişir ve doğrudan tarayıcıda dosyalarını çalar.
ActiveX denetimleri Visual Basic ve C ++ gibi ortak programlama dillerinde yazılmış küçük uygulamalardır. Onlar Web tarayıcıları içinde koşmak küçük programlardır Java uygulamaları, işlev benzer konum. ActiveX denetimlerini destekleyen uygulamalar ActiveX kapları denir. Her ActiveX denetimi sınıf tanımlayıcı (CLSID) adı verilen benzersiz bir sayı içerir. ActiveX Internet Explorer içinde çalışma genellikle belirli