I controlli ActiveX sono la risposta di Microsoft al modello di sicurezza limitato di JavaScript . JavaScript è un linguaggio potente , che è limitato per motivi di sicurezza di non avere accesso al computer client su cui viene eseguito . ActiveX riempie questo vuoto , consentendo agli utenti di Internet Explorer per scaricare ed eseguire programmi integrati , denominati controlli ActiveX, che hanno pieno accesso al computer client per salvare e caricare i file , ad esempio. Questo rende ActiveX sia potente e pericoloso . Istruzioni 
 1 
 creare un nuovo progetto Libreria di classi facendo clic su " File> Nuovo > Nuovo progetto " scegliere " Progetti di Visual Basic " nel pannello di navigazione a sinistra , e , infine, " Biblioteca di classe " dalla finestra di destra . 
 2 
 aggiungere un controllo utente con un clic destro sul nome del progetto nel pannello di navigazione e selezionare "Add > controllo Utente ". 
 3 
 Aggiungere una casella di testo al controllo utente trascinandolo dalla Casella degli strumenti nella , zona di controllo utente grigia . Rinominarlo " txtUserText " . 
 4 
 Fare doppio clic sul controllo utente per visualizzare il codice sorgente . 
 5 
 Copia e incolla il seguente codice nella parte superiore del controllo utente classe : Public Property usertext () As [String ] GetReturn mStr_UserTextEnd GetSetmStr_UserText = value'Update il testo della casella di controllo valore also.txtUserText.Text = valueEnd setEnd Proprietà 
 6 
 Copia e incolla il seguente codice di sopra della classe UserControl per creare una nuova interfaccia : public interface AxMyControlProperty usertext () As [String ] End Interface 
 7 
 Aggiungi le seguenti righe direttamente sotto la dichiarazione di classe per il vostro controllo : Inherits System.Windows.Forms . UserControlInherits AxMyControl 
 8 
 Fare clic su " Progetto> Build" per creare l'assembly ActiveX , pronto per incorporare nel tuo sito web.