Hoe te ActiveX converteren naar Vb.NET & Vice Versa
ActiveX-besturingselementen zijn belangrijk voor web - based applicaties . ActiveX besturing een type bouwsteen kan interactief met elkaar. Het kan animaties , drop - down menu's , flash - gebaseerde templates , dialoogvensters en nog veel meer weer te geven . Er is gelijkenis tussen ActiveX en Java-programmeertaal met betrekking tot hun gedrag . Echter , ActiveX heeft meer controle over IE en draait op Windows-platform , terwijl Java kan draaien in een overvloed van het platform . Een ActiveX-besturingselement is eenvoudig te gebruiken , maar is alleen beschikbaar op de websites die ActiveX-besturingselementen te integreren in hun programma . Wanneer u het programma opent met een ActiveX-besturingselement in IE , zal een security -bericht pop-up waarin u wordt gevraagd om het ActiveX- besturingselement te installeren . U kunt uw eigen ActiveX-besturingselement te maken in VB.Net . Instructies 1
Klik op " Start", " Alle programma's " en " Visual Studio " aan de geïntegreerde ontwikkelomgeving te openen . Klik op "Nieuw " en " Project " om een nieuw project aan te maken . Selecteer " Visual Basic " als programmeertaal en de " Windows-toepassingen ", zoals het type applicatie . Voer een naam voor het project . Geef een locatie voor het project bestanden door te klikken op " Bladeren . " Kopen van 2
Klik op " Form1.vb " en schakel over naar de ontwerpweergave . Klik op " Toolbox " en " User Control . " Klik op het lege gebied van de vorm en laat de user control . Zo ook een tekstvak toe te voegen aan het formulier en noemde het als
Schakelaar 3 om de code te bekijken en definieer de volgende variabele " text1 . " :
Prive Dim Usertext als String
de reeks zal de gegevens doorgegeven van het webformulier aan de controle te houden . Deze reeks zal worden geplaatst in een openbare klasse genaamd MyControl . 4
Maak het publiek eigendom tekst . DeTeksteigenschap is leesbaar en beschrijfbaar via Get en Set -methoden . De webpagina wordt deze eigenschap gebruiken om tekst terug te geven aan uw user control :
Public Property Text ( ) Als [ String ] GetReturn UserTextEnd GetSet ( ByVal waarde Als [ String ] ) UserText = valuetext1.Text = valueEnd SetEnd woning 5
Maak een interface en maakt het myControl klasse erft de interface . Dit vertelt de COM-objecten over onze panden :
Public Class myControlInherits System.Windows.Forms.UserControl , AxMyControl 6
embedden de gebruiker controle in een webpagina tussen