hvordan man skaber et ActiveX-objekt i vb

Indlæg af Annette Dalgaard     opdateret: 2012-02-03

ActiveX-objekter er Microsofts svar på den begrænsede sikkerhed model af JavaScript . JavaScript er et kraftfuldt sprog , der er begrænset af sikkerhedsmæssige hensyn ikke at have adgang til kundens computer , hvor det kører . ActiveX udfylder det tomrum ved at give brugerne på Internet Explorer til at hente og køre indlejret programmer , kaldet ActiveX-objekter , der har fuld adgang til klientcomputeren til at gemme og hente filer , f. eks . Dette gør ActiveX både stærke og farlige
1 .
Opret en ny Class Library Project ved at klikke på " Filer > Ny > Nyt projekt " og derefter vælge " Visual Basic -projekter " i navigationsruden til venstre , og endelig " Class Library " fra højre hånd vinduet .
2 .
Tilføj en Bruger Kontrol ved at højreklikke på projektets navn i navigationsruden , og vælge " Tilføj > User Control . "
3 .
Tilføj et tekstfelt til brugeren styre ved at trække den fra Toolbox på den grå , User Control området . Omdøb den " txtUserText " .
4 .
Dobbeltklik på brugeren kontrol for at vise kildekoden
5
Kopier og indsæt følgende kode ind i toppen af din bruger Control klasse : .
Offentlig ejendom UserText ( ) Som [ String ]

Retur mStr_UserText
End Få
Set
mStr_UserText=værdi
' Opdater tekstfeltet kontrol værdi også .
txtUserText. Text=værdi
ende sæt
End Property
6 .
Kopier og indsæt følgende kode over UserControl klasse til at oprette en ny brugerflade :
Offentlige Interface AxMyControl
Property UserText ( ) Som [ String ]
End Interface
.
7
Tilføj følgende linjer direkte under klassen erklæring for din kontrol :
arver System. Windows. Forms. UserControl
arver AxMyControl
8 .
Klik på " Project> Build "for at oprette ActiveX forsamling , klar til at integrere i dit websted .

gode råd og advarsler


  • ActiveX er en Microsoft teknologi, som kun virker på nettet med Internet Explorer . Hvis du har en offentlig vender hjemmeside , være opmærksom på, at det kun er brugere af Internet Explorer vil være i stand til at bruge din ActiveX -kontrol .


  • Previous:Hvordan kan jeg få lokale vejr på min hjemmeside ? Next:hvordan man åbner en postsættet



     

    Kommentarer

    Code:
    change