Alias – klauzule (Visual Basic)
Označuje, že externí procedura má v knihovně DLL jiný název.
Poznámky
Klíčové Alias
slovo lze použít v tomto kontextu:
V následujícím příkladu Alias
se klíčové slovo používá k zadání názvu funkce v advapi32.dll , GetUserNameA
který getUserName
se používá místo v tomto příkladu. Funkce getUserName
je volána v sub getUser
, která zobrazuje jméno aktuálního uživatele.
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
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.