Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te verbinden VB6.0 & VC + +
VB6.0 en VC + + zijn beide objectgeoriënteerde programmeertalen . Ze zijn ook Microsoft applicatie-ontwikkeling talen . Wanneer u een toepassing te ontwikkelen, moet u gebruik maken van de beste eigenschappen van programmeertalen , zoals elke taal heeft unieke eigenschappen . Het kan nodig zijn om het programma met beide talen op een uitkering van een toepassing te maximaliseren . Met behulp van een DLL ( Dynamic Link Library ) , kunt u profiteren van de voordelen van beide talen . De DLL ingebouwde VC + + kan worden gebruikt in VB 6.0 . Wat je nodig hebt
DLL
Toon Meer Aanwijzingen
1

Klik op " Start", " Alle programma's " en " Visual Basic 6 " te openen VB6.0 . Klik op " File ", " New Project " en " ActiveX DLL " om een ActiveX DLL- bestand te maken . Verander de naam van het project om " dllfile " in het Eigenschappen venster . Klik op " Opslaan " om het project op te slaan op uw lokale computer te kopen van 2

Klik op " Project " en " verwijzingen " naar Excel verwijzingen toe te voegen aan de bestaande referentielijst : . C : \\ Program Files \\ Microsoft Office \\ Office11 \\ Excel.exe . Dit heeft het opgezet om Microsoft Excel Object Library verwijzing
3

Klik dllfile.vb op de " Solution Explorer " en voer de volgende code na de " Option Explicit verklaring " : . Werktuigen AddInDesignObjects . IDTExtensibility2
4

Maak een nieuwe klasse module door met de rechtermuisknop te klikken op de naam van het project , en selecteer Voer de volgende code " nieuwe klasse . " : Optie ExplicitOption Vergelijk TextPrivate WithEvents pExcelApp Zoals Excel.ApplicationFriend Property Get ExcelApp ( ) Zoals Excel.ApplicationSet ExcelApp = pExcelAppEnd PropertyThis klasse module definieert Excel applicatie gebeurtenissen . Klik op ' Bestand ', 'Opslaan Project " en " Standard EXE " om het te compileren . Zoek het bestand voldaan uit waar u uw project opgeslagen .
5

Klik op " Start", " Alle programma's " en " VC + + . " Klik op "Nieuw" en " Project " om een ​​nieuw project aan te maken . Klik op " Form1.vc " en omvatten het dll-bestand : # include " dllfile.dll "

Load 6 de DLL in het geheugen en een instantie ervan : HINSTANCE Hlib = LoadLibrary ( " dllfile . dll " ) if ( Hlib == NULL ) { cout << " FOUT : Kan bibliotheken laden " << endl ; getch ( ) ; return ; }
7

Doorzoek het DLL-bestand en vind het adres van de functies : TestFunc = ( cfunc ) GetProcAddress ( ( hModule ) Hlib , " TestFunc " ) ; RetInt = ( ifunc ) GetProcAddress ( ( hModule ) Hlib , " RetInt " ) ; < br >

Previous: Next:
  C /C + + Programming
·Hoe je Spaces Negeer bij het g…
·Hoe de Stack gebruiken STL Con…
·Hoe je encryptie-algoritmen ge…
·Hoe je OpenGL gebruiken voor C…
·Hoe maak je een tekstvak toe a…
·Hoe je tekst voor creëren Dir…
·Hoe maak je een CPP Executable…
·Hoe te Pointers toewijzen 
·Hoe maak je 2D objecten gebrui…
  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
·Hoe het opzetten van het MIT Regeling SI…
·Hoe de TableModel From Another Thread bi…
·Hoe kan ik Windows Media Player in Javas…
·Wat is een IDL -bestand? 
·Hoe te DTrace gebruiken als een Memory P…
·Hoe kan ik nieuwe symbolen maken in Late…
·Hoe maak je een Select Case Met Microsof…
·Hoe maak je een Java Desktop Database ap…
·Hoe maak je een vierkant Met behulp van …
Copyright © Computer Kennis http://www.nldit.com