Alias-Klausel (Visual Basic)
Gibt an, dass eine externe Prozedur in der entsprechenden DLL einen anderen Namen hat.
Bemerkungen
Das Alias
-Schlüsselwort kann in diesem Kontext verwendet werden:
Im folgenden Beispiel wird das Alias
-Schlüsselwort verwendet, um den Namen der Funktion in advapi32.dll anzugeben, GetUserNameA
, die getUserName
anstelle dieses Beispiels verwendet wird. Die Funktion getUserName
wird unter getUser
aufgerufen, wodurch der Name des aktuellen Benutzers angezeigt wird.
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
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.