Typer av ActiveX-kontroller

En ActiveX-kontroll er en enkel Object Linking and Embedding (OLE) objekt med spesielle evner som gjør at den kan legges til et eksisterende program. Programmerere bruker ActiveX-kontroller fordi kontrollene lett kan slippes inn en søknad uten å skrive ekstra kode. Det finnes flere forskjellige ActiveX-kontroller som er tilgjengelige for bruk. Avhengig av programvaren som en utvikler forsøker å bygge, kan en ActiveX-kontroll være mer passende enn en annen.

ActiveX Control

En tradisjonell ActiveX-kontroll er utformet for innspill til en form-lignende beholder. ActiveX-kontrollen kan automatiseres og selv brann hendelser i sin form-lignende beholder. En ActiveX-kontroll kan lagre sin tilstand og gjenopprette en tidligere spare staten. Det sparer staten som ActiveX gir også redigeres av brukeren.

Non-Visual ActiveX Control

En ikke-visuelle ActiveX-kontroll kan ikke sees av brukeren når programmet støtter brukes i sanntid. Ikke-visuelle ActiveX-kontroller avstå fra å lage vinduer under kjøring. Ikke-visuelle ActiveX-kontroller lage vinduene i løpet design tid, slik at utviklere kan manipulere sine egenskaper.

Data-Bound ActiveX Control

Data-bundet ActiveX-kontroller motta informasjon fra en datakilde. Datakilden stammer vanligvis fra et felt i en database, men kan komme fra hvilken som helst kilde. Kontrollen er spesifikk informasjon ( "Text" eller "verdi") blir bundet til verdien av datakilden.

Internet Data Controls

Internett-data Kontrollene er spesielt utviklet for å laste ned data fra en ekstern Internett-adresse. Internet Data Controls laste ned data i synkronisering med nettleseren for å oppdatere visning av bilder og informasjon i sanntid som data kommer.

nedlastbare Controls

Nedlastbare kontroller er en type ActiveX-kontroll som kan lastes ned fra Internett og lokalt installert. Kontrollen inneholder også en signatur som identifiserer ActiveX-kontrollen forfatter. Brukeren bestemmer om kontrollen kan vise ønsket atferd basert på sine handlinger mot ikke godkjente data og skript.