Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Indique qu’une procédure externe porte un autre nom dans sa DLL.
Remarques
Le Alias
mot clé peut être utilisé dans ce contexte :
Dans l’exemple suivant, le Alias
mot clé est utilisé pour fournir le nom de la fonction dans advapi32.dll, GetUserNameA
qui getUserName
est utilisé à la place de cet exemple. La fonction getUserName
est appelée dans la sous-section getUser
, qui affiche le nom de l’utilisateur actuel.
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