ActiveX-kontroller är viktiga för webbaserade applikationer . ActiveX-kontroller är en typ av byggblock som kan interaktivt med varandra . Det kan visa animationer , drop - down menyer , flash - baserade mallar , dialogrutor och mycket mer . Det finns likheter mellan ActiveX och Java programmeringsspråk om deras beteende . Dock har ActiveX mer kontroll över IE och körs på Windows -plattformen medan Java kan köras i en uppsjö av plattform . En ActiveX -kontroll är enkel att använda , men finns bara på webbplatser som integrerar ActiveX-kontroller i deras program . När du öppnar programmet med ActiveX-kontrollen i IE , kommer ett säkerhets meddelande dyker upp som frågar om du vill installera ActiveX-kontrollen . Du kan göra din egen ActiveX -kontroll i VB.Net . Instruktioner
1
Klicka på "Start ", " Alla program " och " Visual Studio " för att öppna den integrerade utvecklingsmiljön . Klicka på " Ny " och " Project " för att skapa ett nytt projekt . Välj " Visual Basic " som programmeringsspråk och " Windows-program " som programmet typ . Ange ett namn för projektet . Ange en plats för projektet filer genom att klicka på " Bläddra ".
2
Klicka " Form1.vb " och växla till designvyn. Klicka på " Verktyg" och " User Control . " Klicka på det tomma området i formuläret och släpp användaren kontroll . Likaså lägga till en textruta i formuläret och heter det som att koden vyn
3
Switch och definierar följande variabeln " text1 . " :
Privat Dim Usertext som String
strängen kommer att hålla de data som överförs från webbformuläret till kontrollen . Denna sträng kommer att placeras inuti en offentlig namngiven klass mycontrol .
4
Skapa allmänheten egenskapen Text . Egenskapen text är läsbar och skrivbar via get och set metoder . Webbsidan kommer att använda den här egenskapen för att passera text tillbaka till din användarkontroll :
Public Property Text ( ) När [ String ] GetReturn UserTextEnd GetSet ( ByVal Value As [ String ] ) UserText = valuetext1.Text = valueEnd SetEnd Bostad
5
Skapa ett gränssnitt och göra myControl klass ärver gränssnittet . Detta kommer att berätta för COM-objekt om våra fastigheter :
Public Class myControlInherits System.Windows.Forms.UserControl , Bädda AxMyControl
6
användaren kontroll i en webbsida mellan
, och < /body> :
< /object > Addera