Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe om te verwijzen in Visual Basic
Verwijzen in Visual Basic ( VB ) 6 omvat het toevoegen van een component object model ( COM ) bibliotheek een project . Het register bijhoudt van alle componenten via haar klasse ID . Een component wordt automatisch geregistreerd bij compilatie , en de instellingen worden opgeslagen in het register tot niet-geregistreerde . Heb een bibliotheek niet verwijderen , tenzij u niet- geregistreerde uit het register met behulp van het commando " regsvr32 /u " . Leer hoe je een dynamic - link library ( DLL ) te creëren en ze kan in een project . Instructies
Maak een eenvoudige DLL
1

Start Visual Basic 6 en selecteer vervolgens een nieuw ActiveX DLL -project .

Copy 2 en plak de volgende functie in de auto gegenereerde Class1.cls bestand .

Overheidsfunctie calcAvg
( ByVal vNum1 As Integer , ByVal vNum2 As Integer )

calcAvg = ( vNum1 + vNum2 ) /2

End Function

Rename Class1.cls te calcClass.cls 3 , en Project1.vbp te Calc.vbp .
4

Opslaan Calc.vbp en calcClass.cls te een map met de naam C : . \\ Calc
5

Selecteer " File " en " Make Calc.dll ... " naar de dll compileren in C : . . \\ Calc
Reference een Component
6

Start een aparte VB6 IDE en selecteer vervolgens een nieuw standaard-EXE -project
< br > 7

Voeg een Command1 knop om de automatisch gegenereerde Form1 .
8

Selecteer " Project , " " Referenties ... " en vervolgens " Bladeren . " Selecteer " C : \\ Calc \\ Calc.dll " en selecteer vervolgens " OK " om het dialoogvenster te sluiten
9

Dubbelklik op " opCommand1 " in " Form1 " om het Command1_Click ( . ) subroutine .
10

Voer de volgende code in de subroutine .

Dim objCalc
als Nieuwe Calc.calcClass

Command1.Caption = objClass.calcAvg ( 20 , 1024 ) op Twitter

Druk op "F5 " en vervolgens 11 klik op de knop " Command1 " . Het zal nu weer " 522 . "
Verwijder een Verwijzing Vanaf het Windows-register
12

Klik op de knop Windows "Start " en , uit de lijst met programma's, selecteer " Microsoft Visual Studio 6.0 , " " Microsoft Visual Studio 6.0 tools" en vervolgens " OLE View . "
13

Selecteer " Alle objecten " onder Objecten in OLE View en dan scroll naar beneden om Calc.calcClass .
14

Klik op " Calc.calcClass " en selecteer vervolgens " Object " en " Copy CLSID naar klembord . "
15

Selecteer " File " en " Run in het register editor ... " in het hoofdmenu . Het Windows register -editor wordt weergegeven .
16

Selecteer "Edit ", "Zoeken" en druk op " Ctrl + V " om te plakken vanaf het klembord . Druk vervolgens op " Enter " om te zoeken naar en verwijderen van alle exemplaren van de gekopieerde CLSID .
17

Selecteer " View " en " Refresh " in OLE View . Calc.calcClass mag niet meer weergegeven . Je moet nu in staat om te verwijzen Calc.dll in de Visual Basic -project zonder de problemen die aanvankelijk voorgedaan .

Previous: Next:
  Visual Basics Programming
·Hoe te Config Settings lezen i…
·Hoe maak je een VB- Lite Unit …
·Verbinding maken MDB Door Visu…
·Wat is een Cal pakket in Visua…
·Hoe maak je een wekelijkse Pay…
·Hoe om te schakelen naar versc…
·Hoe kan ik een afbeelding in W…
·Hoe een bestand met VB 
·Wat is opsomming in VB.NET ? 
  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
·Wat is String indexeren in Python ? 
·Hoe te String converteren naar Opmaak Da…
·Hoe je 8 - Bit Sequence Bereken 
·Hoe maak je pauze een Subroutine Totdat …
·Wat is een Java Widget ? 
·Hoe maak je een programma met Romeinse c…
·Hoe te Integers toevoegen Met Bit Shifts…
·Concurrency Control Techniques 
·Hoe maak je een Java Application Program…
Copyright © Computer Kennis http://www.nldit.com