Alias (Cláusula, Visual Basic)

Indica que un procedimiento externo tiene un nombre diferente en su archivo DLL.

Comentarios

La palabra clave Alias se puede utilizar en este contexto:

Declare (Instrucción)

En el ejemplo siguiente, la palabra clave Alias se usa para proporcionar el nombre de la función en advapi32.dll, GetUserNameA, en cuyo lugar se usa getUserName en este ejemplo. Se llama a la función getUserName en el subproceso getUser, que muestra el nombre del usuario actual.

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

Vea también

Otros recursos

Palabras clave de Visual Basic