Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan referanse i Visual Basic
    Henvise i Visual Basic ( VB ) 6 innebærer å legge en Component Object Model ( COM ) bibliotek til et prosjekt. Registeret holder styr på alle komponenter gjennom sin klasse ID . En komponent er automatisk registrert på kompilering , og innstillingene lagres i registret før uregistrert . Ikke slett et bibliotek med mindre du har un -registrerte den fra registeret med kommandoen " regsvr32 /u " . Lær hvordan du oppretter en dynamic-link library ( DLL) og referere til den i et prosjekt . Instruksjoner , Lag en enkel DLL
    en

    starte Visual Basic 6 og deretter velge en ny ActiveX DLL-prosjekt .
    2

    Kopier og lim inn følgende funksjon i auto -genererte Class1.cls fil .

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

    calcAvg = ( vNum1 + vNum2 ) /2

    End Function
    3

    Gi nytt navn Class1.cls til calcClass.cls , og Project1.vbp til Calc.vbp .
    4

    Lagre Calc.vbp og calcClass.cls til en mappe som heter C: . \\ Calc
    5

    Velg " File" og "Make Calc.dll ... " å kompilere dll i C: . . \\ Calc
    Reference en komponent
    6

    Start en separat VB6 IDE og deretter velge en ny Standard EXE -prosjekt

    7

    Legg en Command1 knappen til det automatisk genererte Form1 .
    8

    Velg " Prosjekt ", " Referanser ... " og deretter " Browse". Velg " C : \\ Calc \\ Calc.dll " og velg deretter " OK " for å lukke dialogboksen
    9

    Dobbeltklikk på " Command1 " in " Form1 " for å få opp Command1_Click ( . ) subrutine .
    10

    Skriv inn følgende kode i subrutinen .

    Dim objCalc som ny Calc.calcClass

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

    Trykk " F5 ", og klikk deretter på " Command1 "-knappen . Det vil nå vise " 522 ".
    Fjern en referanse fra Windows Registry
    12

    Klikk på Windows "Start "-knappen , og fra Programmer-listen , velg "Microsoft Visual 6,0 Studio", " Microsoft Visual Studio 6.0 Verktøy " og deretter " OLE View. "
    13

    Velg "Alle objekter " under objekter i OLE Se og rull deretter ned til Calc.calcClass .
    14

    Klikk på " Calc.calcClass " og velg deretter " objekt" og "Kopier CLSID til utklippstavlen . "
    15

    Velg " File" og " Kjør Registrer Editor ... " fra hovedmenyen . Windows register editor vises.
    16

    Velg " Rediger ", " Finn " og trykk " Ctrl + V " for å lime inn fra utklippstavlen. Deretter trykker du "Enter " for å søke etter og slette alle forekomster av den kopierte CLSID .
    17

    Velg " View" og " Refresh " i OLE View. Calc.calcClass ikke lenger skal vises . Du skal nå kunne referere Calc.dll i Visual Basic-prosjektet uten de problemene som i utgangspunktet oppstått.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Picture Control Ved hjelp av Visual Basic…
    ·Hvordan bruke ADODC i VB6.0 
    ·Hvordan endre en PictureBox Bilde i VB -koden 
    ·Hvordan å bytte til forskjellige former i VB6.0 
    ·Slik konverterer String å doble Visual Basic 
    ·Hvordan lage spill med Visual Basic 2005 
    ·Slik bruker du en Timer i en VB6 DLL 
    ·Hvordan Multipliser i Visual Basic 
    ·Hvordan gjøre Filtrering i en ListBox i VB.NET 
    ·Nybegynner Visual Basic 2008 Tutorial 
      Anbefalte artikler
    ·Flett Sorter i Java-kode 
    ·Hvordan beregne Kurs & Distance i VB 
    ·Hvordan lage en digital klokke 
    ·Hvordan skrive den Buffer Overflow i Java 
    ·Å gjøre en JAR -fil i Java 
    ·Substring I CSH 
    ·Slik bygger Perl i HTML 
    ·Hvordan legge Index Into Cache på MySQL 
    ·Hvordan laste opp bilder til ASP.Net 
    ·Styrker og svakheter av Visual Basic Language 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/