Compartilhar via


Cláusula Alias (Visual Basic)

Indicates that an external procedure has another name in its DLL.

Comentários

The Alias keyword can be used in this context:

Declare Statement

No exemplo a seguir, o Alias palavra-chave é usada para fornecer o nome da função Advapi32. dll, GetUserNameA, que getUserName é usado no lugar de exemplo. Função getUserName é chamado de sub getUser, que exibe o nome do usuárioatual.

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

Consulte também

Outros recursos

Palavras-chave (Visual Basic)