Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe kan ik een ActiveX-besturingselement schrijven
Een ActiveX Control is een software component die aangesloten kan worden in verschillende programma's en gebruikt alsof het een eigen deel van het programma . Programmeurs kunnen ActiveX-besturingselementen schrijven in elke taal die Component Object Model (COM ) ontwikkeling ondersteunt . Typische voorbeelden van ActiveX-besturingselementen zijn opdrachtknoppen , keuzelijsten en dialoogvensters . Een ActiveX-besturingselement kan worden gemaakt met behulp van Visual Basic , C # of VC + + . NET . Wat je nodig hebt
Visual Basic editor
C # editor
Visual C + + -editor
Toon Meer Aanwijzingen
Visual Basic
1

Open MS Visual Basic en maak een nieuw project type als " ActiveX Control . " kopen van 2

Maak eenOpdrachtknop , genaamd cmdTest , en een tekstvak , genaamd txtTest . . Sleep de regelaars uit de gereedschapskist om deze te creëren
3

Voeg de volgende functies :

Overheidsfunctie setText
( txt As String )

txtTest
. text = txt

End Function

Private Sub cmdTest_Click ( )

MsgBox txtTest.Text

End Sub


Dit zal passeren een waarde om het tekstvak van de webpagina . Wanneer een gebruiker het commando knop klikt , zal het deze tekst in een bericht .
4

Klik op " Tools" en vervolgens " Package and Deployment Wizard " om het project op te slaan . Sla het project als een internet -pakket en de naam als " ctlVBActive . "
5

Maak een HTML-pagina in een teksteditor , zoals Kladblok .
6

Voeg de volgende code :

< optie value = " waarde3 " > waarde3 < /option>

< /select >

< OBJECT ;
7

opslaan en open het bestand in een browser .
C #

Open C # editor 8 en maak een nieuw project .
< br > 9

Voeg de volgende code , om een ActiveX-besturingselement te maken:

using System ;

gebruik System.Runtime.InteropServices ;

namespace ANamespace

{

openbare interface
ASignatures

{

snaar FName ( ) op ;

snaar sNAME ( ) op ;

int Age
{ krijgen ; } }



[ ClassInterface ( ClassInterfaceType.AutoDual ) ]

public class AClass
: ASignatures

{

public string
FName ( ) op

{

return " John "
;


}

public string sNAME ( ) op

{

return " Ryan " ;

}

public int Age


{

get { return 40 ; }

} < br >

}

}


Sla het bestand op . Noem het " AClass.dll . "
10

Compileer het bestand . Het is gedaan met behulp van een compiler bestand genaamd " Csc.exe , " die is gelegen op : \\ WINDOWS \\ Microsoft.NET \\ Framework \\ v2.0 . Open dit bestand compiler , die opent als een console , en voeg de code :

regasm AClass.dll Twitter /TLB /codebase

Deze klasse -bestand aangemaakt in de vorige stap is samengesteld en kan worden genoemd . vanaf een HTML-pagina
11

Maak een HTML- bestand naar het ActiveX-besturingselement te bellen :


Previous: Next:
  Visual Basics Programming
·Hoe te installeren VB6 
·Hoe te Reacties in VBS Code Zo…
·Hoe een bestand in VB.NET vers…
·Hoe de Menu Editor gebruiken i…
·Hoe gegevens weergeven in een …
·Hoe te Commissie Bereken behul…
·Hoe te Hyperlinks Op basis van…
·Microsoft Word /Visual Basic T…
·VBS Tutorial 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Visual Basic 6 database programma Tutori…
·Hoe maak je een JSP-bestand bewerken 
·Hoe maak je een muisklik Zoals Actie in …
·Hoe de som van de oneven getallen in Ber…
·Hoe kan ik een Int scheiden in een Array…
·Hoe de inhoud van een tekst bestand make…
·Hoe te gebruiken verschillende kleuren b…
·Hoe een bestand keuzelijst Maak in Visua…
·Wat is een Checksum op een Mac ? 
Copyright © Computer Kennis http://www.nldit.com