Visual Basic 6 applicaties kunnen verwijzen dynamic link libraries gemaakt en samengesteld in . NET door gebruik te maken van het Component Object Model . COM kan functionaliteit worden blootgesteld beltoepassingen . De COM fungeert als een wrapper rond elke . NET dll . VB6 kan dan toegang tot de COM-object , waardoor de toegang tot de . NET DLL functionaliteit blootgesteld via de COM verkrijgen . Het maken van de functionaliteit beschikbaar voor VB6 via COM stelt programmeurs in staat om te profiteren van nieuwere technologie beschikbaar in . NET zonder een upgrade al hun code . Instructies 1 Maak een nieuw standaard-EXE VB6 project . Een formulier wordt standaard gemaakt met het nieuwe project genaamd " Form1 . " Hernoem het formulier om iets meer betekenis zoals " frmMain . " Kopen van 2 Selecteer " Project " , " References " uit het menu project . Klik op het selectievakje naast de COM- DLL-bestand dat u wilt openen vanuit . NET . Klik op de knop " OK " te sluiten en op te slaan . 3 Maak een object in de code voor de gebeurtenis load van " frmMain " dat is een verwijzing naar de COM . Dim oNewCOM als DotNetApp.COMFile Set oNewCOM = Nieuwe DotNetApp.COMFile Deze code maakt het object van het type " COMFile " en concretiseert het. De functies en eigenschappen blootgesteld zijn nu beschikbaar voor de VB6 applicatie. Toegang 4 een van de blootgestelde functies gevonden in " COMFile " door codering " oNewCom " , gevolgd door een punt . Na het typen van de periode , zal een lijst met beschikbare functies en eigenschappen worden weergegeven . Bijvoorbeeld , werd als een van de functies " Versie " , dat de versie van de " COMFile " terug riep , zou je toegang tot die met " oNewCOM.Version . "
|