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 :
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 .
3
Informazioni correlate
Programmazione © www.354353.com