Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Indica che una routine esterna ha un altro nome nella relativa DLL.
Osservazioni:
La parola chiave Alias
può essere usata in questo contesto:
Nell'esempio seguente viene usata la parola chiave Alias
per specificare il nome della funzione in advapi32.dll, GetUserNameA
, che viene usata al posto di getUserName
in questo esempio. La funzione getUserName
viene chiamata in sub getUser
, che visualizza il nome dell'utente corrente.
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (
ByVal lpBuffer As String, ByRef nSize As Integer) As Integer
Sub GetUser()
Dim buffer As String = New String(CChar(" "), 25)
Dim retVal As Integer = GetUserName(buffer, 25)
Dim userName As String = Strings.Left(buffer, InStr(buffer, Chr(0)) - 1)
MsgBox(userName)
End Sub