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 >> C /C + + Programming >> Content
    Hvordan lage en Dynamic Link Library for Access
    Å vite hvordan du oppretter en Dynamic Link Library ( DLL) for Microsoft Office Access kan gjøre koden gjenbrukes . Microsoft Visual C # er et programmeringsspråk du kan bruke til å utføre denne oppgaven. Access er en relasjonsdatabase styringssystem som du også kan bruke til å lage databaseapplikasjoner og automatisere oppgaver ved hjelp av Visual Basic for Applications ( VBA ) . I noen få trinn kan du lage en DLL og bruke den i en Access database ved hjelp av VBA. Du trenger
    Microsoft Visual C # Express
    Microsoft Office Access
    Vis flere instruksjoner
    en

    Åpne Microsoft Visual C # Express og velg "New Project ... " fra ruten til venstre. Dobbeltklikk på " Visual C # " under "Installerte maler " og dobbeltklikk på " Class Library ". Trykk " Ctrl" og "A ", klikk deretter " Slett " for å fjerne all eksisterende kode
    2

    Kopier og lim inn koden nedenfor til å lage en DLL : .

    Bruker System;

    hjelp System.Collections.Generic ;

    hjelp System.Linq ;

    hjelp System.Text ;

    namespace ClassLibrary1

    {

    public class Class1

    {

    public int Legg til ( )

    {

    retur 13 + 14 ,
    < p > }

    }

    }
    3

    Klikk på "Project "-menyen og velg " ClassLibrary1 Properties". Klikk "Søknad ", velg deretter " Assembly Information ...." Kryss av i boksen ved siden av "Make montering COM - Synlig ". Klikk "OK".
    4

    Klikk "Build ", så sjekk boksen ved siden av "Register for COM interoperabilitet . " Velg " File "-menyen , klikk deretter "Lagre alle . " Klikk på " Build "-menyen , velg deretter "Bygg ClassLibrary1 . "
    5

    Gå til C # prosjekt Slipp mappen , og du bør se følgende tre filer:

    ClassLibrary1.tlb

    ClassLibrary1.dll

    ClassLibrary1.pdb

    Kopier disse filene til "C : . \\ WINDOWS \\ system32 "
    6

    start Microsoft Office Access . Velg " Blank Database ," klikk " Opprett". Klikk på " Database Verktøy ", velg deretter " Visual Basic. "
    7

    Klikk på " Verktøy "-menyen , velg deretter " Referanser . " Klikk på " Browse" -knappen , og bla til "C : \\ WINDOWS \\ system32 " " . ClassLibrary1.tlb " og velg Klikk "Open ". Kryss av i boksen ved siden av " ClassLibrary1 . " Klikk "OK".
    8

    Skriv inn følgende for å opprette en ny prosedyre :

    Private Sub addNumbers ()

    Ring testMyDLL

    End sub
    9

    Kopier og lim inn følgende funksjon til modul for å kalle den nye DLL : en

    Public Function testMyDLL ( )

    Dim dllResult As Long

    Dim objAdd Som ClassLibrary1.Class1

    Set objAdd = Ny ClassLibrary1.Class1

    dllResult = objAdd.Add

    MsgBox dllResult

    End Function

    10

    Trykk " F5 " for å kjøre koden din og vise DLL resultat.

    früher :

     Weiter:
      Relatert Artike
    ·Slik skjuler Object Gjennomføring i C + + 
    ·Hvordan lage en string til en Array of Tegn i C + + 
    ·Base SDK Missing Xcode 
    ·Hvordan skrive en Multi threaded program i MFC 
    ·Hvordan lage en MIDI -fil i C + + 
    ·Hvordan lage en Basic spill i C + + 
    ·Hvordan lese en String i C 
    ·Hvordan lese e-post kodet med MIME 
    ·Hvordan lære STL Beholdere 
    ·Hvordan bruke C Språk for å beregne rentes rente 
      Anbefalte artikler
    ·Hvordan legge til Analytics til LightBox 
    ·Hvordan Java Støtter programvare Reusability 
    ·Hvordan lage et rutenett i Java 
    ·Python skript og programmer 
    ·Hvordan redigere PYO & PYC filer 
    ·Java Struts Tutorial 
    ·Hvordan Inkluder en Header Fil 
    ·Hvordan bruke et museklikk som handling i Visual Basic 
    ·Slik konverterer HTML til XHTML i VB.Net 
    ·Hvordan Graf Algoritmer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/