| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come chiamare un VB.NET funzione dalla DLL Fortran
    . NET Framework ha introdotto un cambiamento di paradigma nella programmazione di computer lontano da utilizzando attuali librerie di collegamento dinamico , DLL , di utilizzare codice gestito dai tipi. Questo cambiamento , a prima vista , è necessario che tutte le risorse delle applicazioni. NET essere ricodificate come DLL . NET . Tuttavia, nel tentativo di garantire la compatibilità , Microsoft ha introdotto un metodo da chiamare librerie scritte in lingue al di fuori del quadro . NET . Il metodo è noto come il richiamo piattaforma , spesso abbreviato in P /Invoke . Istruzioni
    1

    aggiungere un'istruzione " Importa" per la sezione di intestazione del codice del programma chiamando i servizi di interoperabilità . Per esempio :

    Import System.Runtime.InteropServices
    2

    Aggiungere un attributo DLL per la sezione di codice corrispondente . Esempio di codice :


    3

    Creare un prototipo di funzione che verrà utilizzato per chiamare la funzione all'interno della DLL . Questo serve come un modello in modo che il compilatore sa la firma della funzione chiamata . Questo prototipo contiene un nome di funzione utilizzato per fare riferimento alla funzione DLL all'interno dell'applicazione . NET , e tipi di variabili . Per esempio :

    aggiunta ( firstNumber ByVal come Integer , ByVal secondNumber come intero ) per

    Questo indica al compilatore che il P /Invoke funzione di essere di riferimento sarà chiamata " aggiunta " all'interno del codice del programma , ed è passato due variabili intere che sono denominati " firstInteger " e " secondInteger " all'interno del codice . NET . La funzione può ora essere chiamato come per qualsiasi altra funzione .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Form in VBA 
    ·Come risolvere equazioni in Visual Basic NET 
    ·Come visualizzare ogni iterazione in una TextBox di Vis…
    ·Come accedere Programmazione Macro 
    ·Come Loop per trovare i nomi duplicati in un file a cas…
    ·Come convertire Visual Basic per Floating Point 
    ·Come giocare Multichannel Audio in Visual Basic 
    ·Come Scoprire la casella degli strumenti di Visual Basi…
    ·Come utilizzare VBA per calcoli 
    ·Come lavorare con caselle di controllo in Visual Basic 
      Articoli in evidenza
    ·Come creare una password per un sito web 
    ·Come invertire un valore in C + + 
    ·Come copiare stringhe in VBA 
    ·Come fare il parsing di un file XML 
    ·Come trovare JDK in Linux 
    ·Come usare # include nel file ASP 
    ·Come aggiornare un timeout in un Progressbar Jquery 
    ·Come utilizzare AppleScript per lanciare programmi 
    ·Come calcolare il THD in MATLAB 
    ·Come modificare il cursore in C + + 
    Copyright © Conoscenza Informatica http://it.wingwit.com