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:
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