Compartilhar via


Cláusula de alias (Visual Basic)

Indica que um procedimento externo tem outro nome na sua DLL.

Comentários

A palavra-chave Alias pode ser usada nos seguintes contextos:

Instrução Declare

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

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)