Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skapar en Dynamic Link Library för Access

    Att veta hur man skapar en dynamisk länk bibliotek ( DLL ) för Microsoft Office Access kan göra din kod kan återanvändas . Microsoft Visual C # är en dator programmeringsspråk du kan använda för att utföra denna uppgift . Access är en relationsdatabas management system som du också kan använda för att skapa databasapplikationer och automatisera uppgifter med Visual Basic for Applications ( VBA ) . I några få steg kan du skapa en DLL och använda den i en Access-databas med hjälp av VBA . Saker du behöver
    Microsoft Visual C # Express Review Microsoft Office Access
    Visa fler instruktioner
    1

    Öppna Microsoft Visual C # Express och välj " Nytt projekt ... " från den vänstra rutan . Dubbelklicka på " Visual C # " under "Installerade mallar " och dubbelklicka på " klassbibliotek . " Tryck på " Ctrl " och " A ", tryck sedan på " Delete " för att ta bort all befintlig kod
    2

    Kopiera och klistra in koden nedan för att skapa en DLL : .

    Using System ;

    användning System.Collections.Generic ;

    hjälp System.Linq ;

    användning System.Text ;

    namnutrymme ClassLibrary1

    {

    public class Class1

    {

    public int Add ( ) katalog

    {

    retur 13 + 14 ;

    }

    }

    }
    3

    Klicka på " Project " -menyn och välj " ClassLibrary1 Egenskaper . " Klicka på " Program" och välj sedan " Assembly Information .... " Markera rutan bredvid " Gör monteringen COM - Visible . " Klicka på " OK . "
    4

    Klicka på " Bygg " och sedan markera rutan bredvid " Registrera dig för COM Interop . " Välj " Arkiv " -menyn och klicka sedan på " Spara alla . " Klicka på " Build " -menyn , välj sedan " Build ClassLibrary1 . "
    5

    Gå till din C # -projektet Släpp mappen och du bör se följande tre filer :

    ClassLibrary1.tlb

    ClassLibrary1.dll

    ClassLibrary1.pdb

    Kopiera dessa filer till " C : . \\ WINDOWS \\ system32 "
    6

    Starta Microsoft Office Access . Välj " Tom databas , " klicka sedan på " Skapa ". Klicka på " Databas Verktyg " och välj sedan " Visual Basic . "
    7

    Klicka på " Verktyg " -menyn , välj sedan " Referenser . " Klicka på " Bläddra"-knappen , bläddra sedan till " C : \\ WINDOWS \\ system32 " " . ClassLibrary1.tlb " och välj Klicka på " Öppna ". Markera rutan bredvid " ClassLibrary1 . " Klicka på " OK . "
    8

    Skriv följande för att skapa ett nytt förfarande :

    Private Sub addNumbers ( ) katalog

    Call testMyDLL

    End sub
    9

    Kopiera och klistra in följande funktioner till din modul för att ringa din nya DLL :

    Public Function testMyDLL ( ) katalog

    Dim dllResult As Long

    Dim objAdd Som ClassLibrary1.Class1

    Set objAdd = Ny ClassLibrary1.Class1

    dllResult = objAdd.Add

    MsgBox dllResult

    End Function

    10

    Tryck " F5 " för att köra koden och visa DLL resultatet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad gör man med en fångad Fel i C
    ·Vad är en EOF i C språk
    ·Hur Kontroll Stegmotor Med Dev - C + +
    ·Hur man programmerar spel i C + +
    ·Hur du uppdaterar rutnätsdata
    ·Hur man implementera en algoritm till datorn
    ·Hur du ändrar färg i C + +
    ·Hur man redigerar en Word-dokument i C #
    ·Hur Inkludera en header-fil
    ·Hur man läser en fil till ListBox i C #
    Utvalda artiklarna
    ·Hur man kör VB.NET
    ·Hur man läser en rad av Tab - avgränsad text i VBA
    ·Hur man skriver en enkel administrativ uppgift Script
    ·Konvertera Java Objects
    ·Hur man gör en SWF-fil till en URL- knappen
    ·Hur sortera Använda listrutan
    ·Hur man använder ett uttryck på Print uttalande i Per…
    ·Hur man skickar en JavaScript-funktion i en hyperlänk
    ·Hur Håll JS Prototype aktuellt
    ·NetBeans : Hur man lägger till bilder i ett webbprojek…
    Copyright © Dator Kunskap http://www.dator.xyz