| 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 Tilkald VB.NET funktion fra Fortran DLL
    . The Net Framework indført et paradigmeskift i edb-programmering væk fra at bruge de nuværende dynamiske link biblioteker , DLL, at bruge typesikre administreret kode . Denne ændring , ved første øjekast , kræver, at alle . NET ansøgning ressourcer recoded som en. NET DLL. Men i et forsøg på at levere bagudkompatibilitet , Microsoft introducerede en metode til at kalde biblioteker skrevet i sprog uden for . NET framework . Metoden er kendt som platform Invoke , ofte forkortet til P /Invoke . Instruktioner
    1

    Tilføj et " Importer" erklæring til header sektionen af programkoden kalde Interop tjenester. For eksempel : Hej

    Import System.Runtime.InteropServices
    2

    Tilføj en DLL attribut til den relevante kode sektionen. Eksempel kode : Hej


    3

    Opret en prototype funktion, der skal bruges til at kalde funktionen i DLL . Dette tjener som en skabelon, så compileren kender underskrivelsen af ​​funktionen bliver kaldt . Denne prototype indeholder en funktion navn, der anvendes til at henvise til DLL funktion i . NET ansøgning , og variabel typer . For eksempel : Hej

    tilsætning ( ByVal foersteTal som Integer , ByVal secondNumber som heltal)

    Dette fortæller compileren at P /Invoke funktion, der henvises vil blive kaldt " Desuden " i dit program kode , og det er forbi to heltal variabler, der hedder " firstInteger " og " secondInteger " i . NET kode. Funktionen kan nu blive indkaldt som pr enhver anden funktion.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges VB Logic Genbestil en liste 
    ·Egenskaber af Visual Basic 
    ·Sådan formateres en heltal Into Valuta i VB.NET 
    ·Sådan Konverter QBasic til Visual Basic 
    ·Sådan kopieres en String fra et program & indsætte de…
    ·Hvordan man laver en webbrowser med Visual Basic 
    ·Hvordan laver Foxfire Ekstra 
    ·Sådan oprettes en Hjælp dokument i VB6 
    ·Sådan Luk en formular Åbnet af ShowDialog 
    ·Sådan Send Vars Fra VBScript til en batch-fil 
      Anbefalede Artikler
    ·Sådan tælle, hvor mange linjer kode dig Har 
    ·Hvad er formålet med en Data Flow Diagram 
    ·Hvad er et FBF i Visual Studio 
    ·VB.NET Miljø: Skrifttyper & Farver 
    ·Sådan Test Fjernbetjening Timeout Connections i PHP 
    ·Sådan eksporteres et projekt i NetBeans 
    ·Sådan Beregn en celleværdi Regneark 
    ·Sådan Kill flere processer i MySQL 
    ·Sådan bruges strcat Funktion i C + + 
    ·Sådan Udfør en Jar fil 
    Copyright © Computer Viden http://www.computerdk.com