Come accedere una DLL per Visual Basic

November 7

Come accedere una DLL per Visual Basic


Visual Basic fornisce ai programmatori con il linguaggio di programmazione che crea applicazioni web e desktop. Visual Basic può chiamare librerie a collegamento dinamico (DLL), che sono compilati i file che sono le funzioni e le proprietà condivise. Un motivo comune per chiamare un file DLL è quello di utilizzare le funzioni del sistema operativo Windows. Ciò consente ai programmatori di utilizzare funzioni comuni all'interno di Windows, come le creazioni di finestre, la creazione di servizi e interattività hardware.

istruzione

1 Creare una chiamata al file DLL. In questo esempio, viene utilizzata una chiamata a una DLL che gestisce i dischi rigidi sulla macchina. Il codice seguente crea una chiamata al file:
Declare Sub GetDiskInfo Lib \ "c: \ MyDll \" (unità ByVal come stringa, il volume ByVal come stringa, FREE_SPACE As Long)

2 Creare variabili per inviare alla funzione e variabile che contiene il valore di ritorno. Il seguente codice viene utilizzato per dichiarare le variabili in Visual Basic:
azionamento Dim As String
Volume Dim As String
Dim gratis As Long
Dim returnValue As Integer

3 Chiamare la funzione e restituire un valore. Il codice seguente illustra come si utilizza una funzione DLL in Visual Basic:
returnValue = GetDiskInfo (unità, volume, gratuito)

4 Visualizzare il risultato per verificare i risultati di funzione. La finestra di messaggio viene utilizzato per testare i valori in Visual Basic. Il codice seguente mostra il valore restituito dal \ "GetDiskInfo \" chiamata di funzione:
MsgBox returnValue