Visual Basic 6 programmer kan referere dynamiske link biblioteker oprettet og udarbejdet i NET ved brug af Component Object Model . . COM tillader specifikke funktioner at blive udsat for at kalde applikationer. COM fungerer som en wrapper omkring nogen. NET dll . VB6 kan derefter få adgang til COM-objekt , og dermed få adgang til . NET dll funktionalitet eksponeret via COM. Gør funktionalitet til rådighed for VB6 via COM giver programmører til at drage fordel af nyere teknologi til rådighed i . NET uden at opgradere alle deres kode. Instruktioner
1
Opret en ny standard-EXE VB6 projekt. En form er skabt af standard med det nye projekt kaldet " Form1 ". Omdøb formularen til noget mere meningsfuldt som " frmMain ".
2
Vælg " Project" , "Referencer" fra projektet menuen. Klik på afkrydsningsfeltet ved siden af den COM dll fil, som du gerne vil have adgang til fra . NET . Klik på " OK" knappen for at lukke og gemme .
3
Opret et objekt i koden for fragten tilfælde af " frmMain ", der er en reference til den fælles markedsordning.
< p> Dim oNewCOM som DotNetApp.COMFile
Set oNewCOM = Ny DotNetApp.COMFile
Denne kode skaber objekt af typen " COMFile ", og instantierer det. De funktioner og egenskaber udsatte er nu tilgængelige for VB6 applikation.
4
adgang til et af de eksponerede funktioner, der findes i " COMFile " ved kodning " oNewCom " , efterfulgt af en periode. Efter at skrive den periode , vil en liste over tilgængelige funktioner og egenskaber blive vist. For eksempel blev , hvis en af de funktioner, der kaldes " Version ", der returnerede den version af " COMFile " , ville du få adgang til det med " oNewCOM.Version . "