| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Henvisning i Visual Basic
    Referencing i Visual Basic ( VB) 6 indebærer at tilføje en komponent objekt model (COM) biblioteket til et projekt. Den indskrive holder styr på alle komponenter gennem sin klasse -id. En komponent registreres automatisk ved kompilering, og dens indstillinger gemmes i registreringsdatabasen indtil uregistrerede . Du skal ikke slette et bibliotek , medmindre du har uregistreret det fra registreringsdatabasen ved hjælp af kommandoen " regsvr32 /u " . Lær hvordan du opretter en dynamic-link library ( DLL) og reference det i et projekt . Instruktioner
    oprettes en simpel DLL
    1

    Start Visual Basic 6 og derefter vælge et nyt ActiveX DLL -projekt.
    2

    Kopier og indsæt følgende funktion i auto -genererede Class1.cls fil.

    Public Function calcAvg ( ByVal vNum1 As Integer , ByVal vNum2 As Integer )

    calcAvg = ( vNum1 + vNum2 ) /2

    End Function
    3

    Omdøbe Class1.cls til calcClass.cls og Project1.vbp til Calc.vbp .
    4

    Gem Calc.vbp og calcClass.cls til en mappe kaldet C: . \\ Calc
    5

    Vælg "File" og "Make Calc.dll ... " at kompilere dll i C: . . \\ Calc
    Henvisning en komponent
    6

    Start en separat VB6 IDE og derefter vælge et nyt standard-EXE -projekt
    < br > 7.

    Tilføj Command1 knap til automatisk genererede Form1 .
    8

    Vælg "Projekt ", " Referencer ... " og derefter " Gennemse. " Vælg " C: \\ Calc \\ Calc.dll " og vælg derefter " OK " for at lukke dialogboksen
    9

    Dobbeltklik på " Command1 " i " Form1 " for at opdrage den Command1_Click ( . ) underprogram.
    10

    Indtast følgende kode i underprogram.

    Dim objCalc Som New Calc.calcClass

    Command1.Caption = objClass.calcAvg (20, 1024)
    11

    Tryk på " F5 " og derefter klikke på " Command1 " knappen. Det vil nu vise " 522 ".
    Fjernes en reference fra Windows-registreringsdatabasen
    12

    Klik på Windows " Start" knappen , og fra listen Programmer , skal du vælge "Microsoft Visual Studio 6.0, " " Microsoft Visual Studio 6.0 Funktioner" og derefter " OLE View ".
    13

    Vælg "Alle objekter" under Objekter i OLE View og derefter rulle ned til Calc.calcClass .
    14

    Klik på " Calc.calcClass " og derefter vælge " Object " og " Copy CLSID til udklipsholder ".
    15

    Vælg " File " og " Kør Register Editor ... " fra hovedmenuen . Windows register editor vil vise.
    16

    Vælg " Rediger ", " Find " og tryk " Ctrl + V " for at indsætte fra udklipsholderen. Tryk derefter på "Enter" for at søge efter og slette alle forekomster af det kopierede CLSID .
    17

    Vælg " View " og " Opdater" i OLE View. Calc.calcClass bør ikke længere vises. Du skulle nu være i stand til at henvise Calc.dll i Visual Basic-projekt uden de problemer , der oprindeligt opstod .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en Loading Bar i VB.NET 
    ·Hvordan man laver en Search Form til en Visual Basic-pr…
    ·Sådan Isoler niveau for en Connection 
    ·Sådan oprettes en ComboBox i Access 
    ·Hvorfor ikke min Afkrydsningsfelt Look Disabled 
    ·Sådan bruges Progress Bar i VB 
    ·Sådan oprettes en Install Program i Visual Basic 
    ·Hvordan at anmelde en Terminal Service User om VB.Net 
    ·Sådan får du en liste over printere i VB6 
    ·Sådan bruges variabler i en Access VBA Query 
      Anbefalede Artikler
    ·CFG File Type 
    ·Hvad er Protocol inkompatibilitet 
    ·Sådan får du den Maven Pom Version i foråret 
    ·Sådan Gør Filtrering i en ListBox i VB.NET 
    ·Hvordan laver man en Operating System 
    ·Hvordan opretter jeg en Toolbar Button hjælp af Visual…
    ·Sådan Find et andet system portnummer med Java 
    ·Sådan Erstat ignorecase 
    ·Sådan bruges Echo for et anker i PHP 
    ·Sådan gør Korteste Kode for en Infinite Loop 
    Copyright © Computer Viden http://www.computerdk.com